[Risolto] Rileva il Nome del Pulsante Cliccato

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Avatar utente
Biagio91
Messaggi: 238
Iscritto il: mercoledì 3 febbraio 2021, 20:25

[Risolto] Rileva il Nome del Pulsante Cliccato

Messaggio da Biagio91 »

Ciao, ho cercato nel forum, forse mi sono perso qualcosa ma non ho trovato una soluzione diretta al mio dilemma che vi espongo di seguito;
Come fare ad ottenere il Nome del Pulsante cliccato?
Da alcuni esempi tratti, ho provato ad utilizzare questa parte di codice, che non capisco perché mi va in errore:
Dopo aver creato un file nuovo, in cui inserisco un pulsante chiamato "Pulsante 1" a cui nell'evento su click del mouse assegno l'esecuzione del Sub Prova, vorrei avere il riscontro descritto nel codice, per utilizzarlo successivamente articolando il tutto con delle azioni da eseguire a seconda del NomePulsante

Codice: Seleziona tutto

Sub Prova
Doc = ThisComponent
Rem Rileva il nome del pulsante cliccato
NomePulsante = Event.Source.Model.Name
PulsanteScelto= MsgBox ("Hai scelto" & NomePulsante & "?", 0, "Riscontro Pulsante Scelto")
End Sub
Dove sto sbagliando?

Grazie mille
Ciao
Ultima modifica di Biagio91 il mercoledì 17 marzo 2021, 11:00, modificato 1 volta in totale.
OpenOffice 4.1.8 su Windows 7-10
::::May we meet again into the matrix::::
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Rileva il Nome del Pulsante Cliccato

Messaggio da patel »

Codice: Seleziona tutto

Sub Prova(Event)
NomePulsante = Event.Source.Model.Name
PulsanteScelto= MsgBox ("Hai scelto" & NomePulsante & "?", 0, "Riscontro Pulsante Scelto")
End Sub
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Avatar utente
Biagio91
Messaggi: 238
Iscritto il: mercoledì 3 febbraio 2021, 20:25

Re: Rileva il Nome del Pulsante Cliccato

Messaggio da Biagio91 »

Che mammalucco che sono

Grazie mille patel
OpenOffice 4.1.8 su Windows 7-10
::::May we meet again into the matrix::::
Rispondi