Sto tentando di creare un modello Excel in cui sono già stati assegnati diversi macro a forme diverse che fungono da pulsanti. Ora sto avendo problemi nel trovare quale clic ho fatto da quando ho bisogno di modificare gli attributi della forma cliccata dopo aver cliccato su quella forma. Durante la ricerca di questo problema, ho notato che c'è un modo per identificare quale forma è stata selezionata mentre non lo so ancora Come ottenere il nome della forma che ho cliccato o c'è un modo per fare riferimento a quello cliccato forma in VBA? Grazie!Come identificare il nome della forma su cui è stato fatto clic in VBA
5
A
risposta
13
Si dovrebbe essere in grado di ottenere il nome della forma cliccato da utilizzando Application.Caller
utilizzo come indicato
CallingShapeName = ActiveSheet.Shapes(Application.Caller).Name
msgbox CallingShapeName
+0
Grazie, questo è molto utile! :) – fyr0049
Problemi correlati
- 1. listener di azioni su JDialog per il pulsante su cui è stato fatto clic
- 2. Come individuare il pulsante su cui è stato fatto clic nel codice?
- 3. Come si ottiene il controllo su cui è stato fatto clic per aprire un ContextMenuStrip?
- 4. Il pulsante jquerymobile su cui è stato fatto clic diventa blu
- 5. Come far apparire un pulsante su cui è stato fatto clic o selezionato? (JavaFX2)
- 6. Come sapere quale vista all'interno di un elemento ListView specifico su cui è stato fatto clic
- 7. Come posso usare jQuery ottenere l'ID del div su cui è stato fatto clic?
- 8. Come ottenere il selettore su cui è stato associato l'evento "clic"?
- 9. Ottieni il nome della funzione VBA corrente
- 10. jQuery - Come controllare se è stato fatto clic su un collegamento in uno specifico DIV?
- 11. Determinare su quale mouse è stato fatto clic (più dispositivi mouse) in .NET
- 12. Come gestisco il clic del pulsante fatto su ImeOptions?
- 13. Il pulsante VBA Excel si ridimensiona dopo aver fatto clic su di esso (pulsante di comando)
- 14. Ottieni l'ID dell'elemento su cui si è fatto clic nella funzione
- 15. Come è fatto il partizionamento in Hazelcast
- 16. Un oggetto può ispezionare il nome della variabile a cui è stato assegnato?
- 17. jQuery - Rimuovi classe da tutte le div tranne quella su cui ho fatto clic su
- 18. Ottenere il nome del file in Ruby in cui il metodo è stato chiamato
- 19. Come identificare quando il DOM è stato modificato?
- 20. pulsante vba - trova che è stato cliccato
- 21. Come mantenere il contenuto della pagina Web precedente dopo aver fatto clic su un collegamento?
- 22. Come si imposta lo stato su cui si fa clic per il mio pulsante personalizzato?
- 23. Come identificare quale dispositivo è stato inserito nello slot USB?
- 24. IOException: il nome della rete non è stato trovato
- 25. Errore Il dominio dell'applicazione in cui è stato eseguito il thread è stato scaricato.
- 26. Mostra nome della tabella in cui è presente un valore
- 27. Qual è il modo migliore per identificare quale modulo è stato inviato?
- 28. Come identificare se Swift è stato compilato con Ottimizzazione
- 29. Ottieni il nome della colonna in cui il valore è qualcosa in pandas dataframe
- 30. cosa è stato fatto quando URL.openconnection()?
Application.Caller –