Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

excel come passare ad una private sub tramite il valore di u

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

excel come passare ad una private sub tramite il valore di u

Postdi JoeCool » 25/08/14 22:11

Ciao, sono un nuovo iscritto e ho bisogno di un aiuto.
Non sono bravo in VBA (smanetto)
Ho creato una UserForm_Initialize che individua dei dati da una lista e li inserisce in varie textbox. Dal valore di una textbox vorrei passare ad una vorrei passare ad una Private Sub corrispondente al contenuto della texbox.
es: valore textbox4= PIPPO vorrei passare alla Private Sub PIPPO
grazie
JoeCool
Newbie
 
Post: 2
Iscritto il: 25/08/14 21:32

Sponsor
 

Re: excel come passare ad una private sub tramite il valore

Postdi Anthony47 » 25/08/14 22:48

Ciao JoeCool, benvenuto nel forum.
Forse ti e' rimasta una parola nella tastiera e non sono certo di aver capito la tua domanda...
Comunque se vuoi attivare una macro il cui nome viene scritto in un textobox allora puoi usare l' istruzione Select Case; ad esempio:
Codice: Seleziona tutto
Select Case Textbox1.Value
Case "pippo"
    Call pippo
Case "pluto"
    Call pluto
'atri casi
'
End Select

E' evidente che non e' obbligatorio che nel textbox ci sia il nome della macro, basta che sia noto quale macro deve essere chiamata a fronte di quale contenuto del textbox.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13904
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: excel come passare ad una private sub tramite il valore

Postdi JoeCool » 26/08/14 01:27

Grazie Anthony per il benvenuto.
Hai interpretato bene la mia domanda, la tua soluzione è corretta e funziona benissimo. Avevo intrapreso una direzione sbagliata cercando un unica istruzione.
Grazie
JoeCool
Newbie
 
Post: 2
Iscritto il: 25/08/14 21:32


Torna a Applicazioni Office Windows


Topic correlati a "excel come passare ad una private sub tramite il valore di u":


Chi c’è in linea

Visitano il forum: giorgio1979 e 11 ospiti