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
Avatar utente
Anthony47
Moderatore
 
Post: 19196
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":

BTp Valore
Autore: MarioLombardi
Forum: Forum off-topic
Risposte: 2

Chi c’è in linea

Visitano il forum: Nessuno e 117 ospiti