Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[excel] pulsanti e collegamenti ipertestuali

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] pulsanti e collegamenti ipertestuali

Postdi marcoc » 09/06/11 10:29

Ciao a tutti,
nel primo foglio del mio file excel ho inserito 3 pulsanti nominati "Città", "Provincia" e "Regione"; su essi ci sono altrettanti collegamenti ipertestuali che mi spostano sul secondo foglio.
Cerco un sistema che mi riporti nella cella B2 del secondo foglio il nome del pulsante selezionato nel primo.
Sapete aiutarmi?
grazie
buona giornata
Avatar utente
marcoc
Utente Senior
 
Post: 216
Iscritto il: 22/03/07 21:58
Località: Nerviano

Sponsor
 

Re: [excel] pulsanti e collegamenti ipertestuali

Postdi Anthony47 » 09/06/11 14:12

La cosa piu' semplice e' che ti fai tre macro che scrivono in B2 il valore che preferisci; es
Codice: Seleziona tutto
Sheets("Foglio2").Range("B2").Value ="Citta'"

Poi associ ai tre pulsanti.
Se fai cosi' allora magari invece dell' hyperlink puoi usare solo la macro anche per posizionarti in Foglio2.

Possono esserci metodi piu' sofisticati, es usando l' evento FollowHyperlink, o anche SelectionChange di Foglio2; valuta tu.

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: 13899
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [excel] pulsanti e collegamenti ipertestuali

Postdi marcoc » 14/06/11 13:42

ciao Anthony,
grazie per le risposta.
Ho provato a fare come dici tu ma nella cella del secondo foglio compare quello che ho cliccato solo se entro nell'editor, seleziono la macro che mi serve e clicco "play"...
Avatar utente
marcoc
Utente Senior
 
Post: 216
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: [excel] pulsanti e collegamenti ipertestuali

Postdi Avatar3 » 14/06/11 17:21

Ad ogni pulsante devi Assegnare la macro di appartenenza
con tasto destro mouse selezioni "Assegna macro.."
Per il funzionamento delle macro si deve impostare la protezione a Bassa o Media.
Menu Strumenti -> Macro -> Protezione...
Avatar utente
Avatar3
Utente Senior
 
Post: 569
Iscritto il: 04/04/11 09:04

Re: [excel] pulsanti e collegamenti ipertestuali

Postdi marcoc » 15/06/11 08:48

beh, ovvio; il punto è che le ho assegnate e se clicco il pulsante che ho creato non vanno; vanno solo se faccio
tasto dx sul pulsante; assegna macro (scelgo la macro); modifica; esegui (freccina "play"); esci dall'editor.
questo ogni volta; le macro sono assegnate ma non si eseguono...
Avatar utente
marcoc
Utente Senior
 
Post: 216
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: [excel] pulsanti e collegamenti ipertestuali

Postdi marcoc » 15/06/11 08:50

le righe di testo vba sono scritte sia in "moduli" (una macro per modulo) che in "Microsoft excel oggetti", nel relativo foglio.
Avatar utente
marcoc
Utente Senior
 
Post: 216
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: [excel] pulsanti e collegamenti ipertestuali

Postdi Avatar3 » 15/06/11 09:16

Dobbiamo chiarire due cose
1) hai usato pulsanti degli Strumenti di controllo?
In questo caso sul pulsante appare una scritta es: Comando1
con il tasto destro devi andare su Visualizza codice e troverai questo codice
Codice: Seleziona tutto
Private Sub CommandButton1_Click()
' qui scriverai
call tuamacro 'situata nel modulo
End Sub

Poi devi uscire dalla Modalità Progettazione che si trova sulla barra degli strumenti di controllo con icona a forma di squadra e matita (deve essere disattivata

2) se hai usato una forma (cerchio, ellisse, rettangolo etc) con tasto destro assegni la macro e devi sempre uscire da Modalità progettazione

In tutti e due i casi, quando sei fuori dalla modalità di progettazione, non avrai la possibilità di selezionare gli oggetti ma solo di cliccarci su ;)
Per il funzionamento delle macro si deve impostare la protezione a Bassa o Media.
Menu Strumenti -> Macro -> Protezione...
Avatar utente
Avatar3
Utente Senior
 
Post: 569
Iscritto il: 04/04/11 09:04

Re: [excel] pulsanti e collegamenti ipertestuali

Postdi marcoc » 15/06/11 11:04

ho capito l'inghippo: sullo stesso tasto ho messo un collegamento ipertestuale (vedi primo post) che evidentemente andava in conflitto con la macro. l'ho tolto e ora funziona
grazie
Avatar utente
marcoc
Utente Senior
 
Post: 216
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: [excel] pulsanti e collegamenti ipertestuali

Postdi Avatar3 » 15/06/11 11:41

:)
Per il funzionamento delle macro si deve impostare la protezione a Bassa o Media.
Menu Strumenti -> Macro -> Protezione...
Avatar utente
Avatar3
Utente Senior
 
Post: 569
Iscritto il: 04/04/11 09:04


Torna a Applicazioni Office Windows


Topic correlati a "[excel] pulsanti e collegamenti ipertestuali":


Chi c’è in linea

Visitano il forum: Nessuno e 19 ospiti