![]() |
[RISOLTO] Split in finestra di controllo immediata |
Post Reply ![]() |
Author | ||
il_betto ![]() Veterano ![]() ![]() Joined: 13/Giu/2011 Status: Offline Points: 3332 |
![]() ![]() ![]() ![]() ![]() Posted: 09/Feb/2018 at 11:25 |
|
Ciao a Tutti,
volevo chiedere se era possibile all' interno della finestra di controllo immediata, usare la funzione Split Faccio un esempio: all' interno della finestra di controllo immediata scrivo
fin qui tutto OK !! se scrivo poi:
errore di run-time 13: tipo non corrispondente La domanda è: è possibile vedere l' esito del comando nella Finestra di controllo immediata, senza dover ricorrere al Debug.Print messo nel codice ?? Grazie mille in anticipo !! Edited by il_betto - 09/Feb/2018 at 14:30 |
||
![]() |
||
Sponsored Links | ||
![]() |
||
dodo47 ![]() Moderatore ![]() ![]() Joined: 29/Dic/2008 Location: Italy Status: Offline Points: 11210 |
![]() ![]() ![]() ![]() ![]() |
|
come fai a splittare un file xlsm ??
|
||
domenico
win 10- office 2016 |
||
![]() |
||
il_betto ![]() Veterano ![]() ![]() Joined: 13/Giu/2011 Status: Offline Points: 3332 |
![]() ![]() ![]() ![]() ![]() |
|
Ciao dodo,
potevo mettere ad esempio var = "\pippo\pluto\paperino" ?var \pippo\pluto\paperino var2 = Split(var, "\") ?var2 tipo non corrispondente ... volevo vedere immediatamente il risultato .. .tutto qui
|
||
![]() |
||
willy55 ![]() Moderatore ![]() ![]() Esperto di Access Joined: 03/Ago/2011 Location: Italy Status: Offline Points: 10254 |
![]() ![]() ![]() ![]() ![]() |
|
La funzione Split opera con un array su cui va a porre la suddivisione delle porzioni della stringa nelle varie posizioni degli elementi:
ne consegue che se vuoi vedere nella finestra immediata i vari elementi dell'array un esempio è il seguente:
Edited by willy55 - 09/Feb/2018 at 12:14 |
||
Willy
|
||
![]() |
||
il_betto ![]() Veterano ![]() ![]() Joined: 13/Giu/2011 Status: Offline Points: 3332 |
![]() ![]() ![]() ![]() ![]() |
|
Grazie mille Willy,
come immaginavo .... per ottenere l' esito dello Split occorre passare attraverso il Debug.Print Grazie ancora !!! ![]() |
||
![]() |
||
dodo47 ![]() Moderatore ![]() ![]() Joined: 29/Dic/2008 Location: Italy Status: Offline Points: 11210 |
![]() ![]() ![]() ![]() ![]() |
|
Scusate, non avevo visto i doppi apici
|
||
domenico
win 10- office 2016 |
||
![]() |
||
willy55 ![]() Moderatore ![]() ![]() Esperto di Access Joined: 03/Ago/2011 Location: Italy Status: Offline Points: 10254 |
![]() ![]() ![]() ![]() ![]() |
|
Puoi anche visualizzare il valore dell'elemento nella finestra immediata con:
Edited by willy55 - 09/Feb/2018 at 12:16 |
||
Willy
|
||
![]() |
||
il_betto ![]() Veterano ![]() ![]() Joined: 13/Giu/2011 Status: Offline Points: 3332 |
![]() ![]() ![]() ![]() ![]() |
|
Ciao willy,
grazie x quello che mi hai scritto, perchè allora mi sbagliavo ... Volevo da finestra di Controllo immediata fare questo:
perfetto !!! Bravissimo e Grazie !!! ![]() ![]() ![]() Ciao dodo grazie mille anche a Te !!! Edited by il_betto - 09/Feb/2018 at 14:31 |
||
![]() |
||
Zer0Kelvin ![]() Utente Senior ![]() Joined: 23/Mar/2012 Status: Offline Points: 450 |
![]() ![]() ![]() ![]() ![]() |
|
Ciao a tutti.
Per la cronaca, questo post è degno dell'UCAS. ![]() Nella finestra Espressioni di controllo (non esiste solo la finestra immediata, che non uso quasi mai fra l'altro; la considero uno strumento antiquato): var2oppure Split (var, "\")ed esegui il codice passo/passo con F8 oppure imposti un punto di interruzione dove vuoi controllare le tue variabili Nella finestra Espressioni di controllo ci potete infilare una qualunque espressione che restituisca qualcosa, anche un vettore o un oggetto. |
||
![]() |
||
il_betto ![]() Veterano ![]() ![]() Joined: 13/Giu/2011 Status: Offline Points: 3332 |
![]() ![]() ![]() ![]() ![]() |
|
Grazie mille Zer0Kelvin,
ho provato ciò che mi hai scritto e hai perfettamente ragione. Nella Finestra delle Espressioni di controllo, popolandola aggiungendo nuove espressioni come nome_di_una_variabile, split (vat, "\"), ecc.. ed inserendo interruzioni nel codice VBA prima di iniziare a scandire il tutto con F8, si riesce a seguire pezzo per pezzo l' andamento del flusso di lavoro. Grazie mille x la dritta !!!
![]() ![]() |
||
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |