Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

Excel: creare un comando "vai a data di oggi" Opzioni
tramp
Inviato: Monday, July 04, 2011 6:29:49 PM

Rank: AiutAmico

Iscritto dal : 7/19/2009
Posts: 101
Ciao a tutti
Nel mio file calendario personale in excel, avrei bisogno di creare un pulsante (o una cella fissa) da cliccare per raggiungere rapidamente la cella con la data di "oggi"

- naturalmente c'è una colonna data Whistle
- il pulsante / cella sarebbe sempre visibile nell'area bloccata in testa al calendario
- il calendario è lungo, anche più di un anno; 7 righe per data
- quando chiudo trascuro ovviamente spesso di rimettermi su 'oggi'
- raggiungere la data è solo una seccatura, ma... insomma qualcuno ha voglia di dirmi come potrei fare?

Grazie...
Sponsor
Inviato: Monday, July 04, 2011 6:29:49 PM

 
a10n11
Inviato: Monday, July 04, 2011 7:26:37 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
ipotizzando che le date siano in colonna A

disegna un pulsante sul foglio nella parte bloccata del foglio
assegna al pulsante la macro che segue:

Sub cercaoggi()
Dim oggi As Date
oggi = Date
Columns("A:A").Find(What:=oggi, LookIn:=xlFormulas).Activate
End Sub

Se non conosci la procedura segui questi passi.

Apri l'editor di visualbasic (Alt+F11)
dalla barra dei menù: Inserisci>Modulo
incolla il codice sopra indicato nella pagina bianca che si sarà aperta
con Alt+F11 torni al foglio Excel
Visualizza la barra dei menù "Moduli"
seleziona il pulsante e trascinalo nel foglio
alla richiesta "assegna macro" seleziona la macro CercaOggi
saluti
Giap

tramp
Inviato: Monday, July 04, 2011 8:13:49 PM

Rank: AiutAmico

Iscritto dal : 7/19/2009
Posts: 101
a10n11 ha scritto:
salve
ipotizzando che le date siano in colonna A

disegna un pulsante sul foglio nella parte bloccata del foglio
assegna al pulsante la macro che segue:

Sub cercaoggi()
Dim oggi As Date
oggi = Date
Columns("A:A").Find(What:=oggi, LookIn:=xlFormulas).Activate
End Sub

Se non conosci la procedura segui questi passi.

Apri l'editor di visualbasic (Alt+F11)
dalla barra dei menù: Inserisci>Modulo
incolla il codice sopra indicato nella pagina bianca che si sarà aperta
con Alt+F11 torni al foglio Excel
Visualizza la barra dei menù "Moduli"
seleziona il pulsante e trascinalo nel foglio
alla richiesta "assegna macro" seleziona la macro CercaOggi
saluti
Giap


Ciao Giap e grazie per l'intervento...
... sul quale tuttavia ho evidenziato le cose che non capisco e/o non so fare Anxious :
- disegna pulsante: forse trovo pulsanti negli strumenti disegno?
- assegna la macro: capisco il concetto, ma non ho mai usato macro, al max funzioni precostituite
- visual basic: l'ho scoperto ora!! (e non lo so usare... ma se è intuitivo ci provo)
- codice sopra indicato: quale sarebbe il/un codice?
- non ci crederai, ma... sotto quale menu la trovo?
- seleziona la macro CercaOggi ...?? L'ho nominata io?
- saluti e firma li ho capiti...Dancing

Se vuoi ti dico anche che mi vergogno...
.. ma 'ste sfide mi piacciono, che ci posso fare?
Solo se vuoi.. eh?

Alberto
a10n11
Inviato: Tuesday, July 05, 2011 8:04:54 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
scusa ma mi era sfuggita la tua risposta.

Da come mi scrivi credo che sia difficile da spiegare il tutto con due righe.
se non hai urgenza, domani provo a mandarti un breve tutorial.
scusa ma oggi è stata una giornata campale.
saluti
Giap

a10n11
Inviato: Tuesday, July 05, 2011 10:00:30 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
prova a vedere se quanto ti allego riesce ad illuminarti.

http://www.supershare.net/file/388670-75713538e5.html

PS. il codice da copiare e quello che segue va Sub a End Sub

Sub cercaoggi()
Dim oggi As Date
oggi = Date
Columns("A:A").Find(What:=oggi, LookIn:=xlFormulas).Activate
End Sub



saluti Giap

tramp
Inviato: Saturday, July 09, 2011 8:42:45 AM

Rank: AiutAmico

Iscritto dal : 7/19/2009
Posts: 101
Mi sembra tutto chiarissimo, grazie ancora
Oggi provo (uscito da tunnel di lavoro.. d'oh! )
Alberto
tramp
Inviato: Saturday, July 16, 2011 7:05:03 PM

Rank: AiutAmico

Iscritto dal : 7/19/2009
Posts: 101
@ Giap: Eccomi di nuovo, chiedo scusa per il ritardo, ero un po' impegnato col lavoro..

Problema, direi stupido: nel menu visualizza non ho 'barre degli strumenti' o non lo vedo...



a10n11
Inviato: Sunday, July 17, 2011 6:43:25 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
la barra moduli in excel 2007 la trovi nella scheda Sviluppo.
Pulsante di Office>Opzioni di excel> Impostazioni generali>metti la spunta su:Mostra scheda Sviluppo sulla Barra multifunzione
saluti
Giap
PS. sarebbe utilie specificare sempre la versione del programma.


Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.