Home
Home2018-01-30T18:24:09+01:00

Benvenuto nel nuovo sito dedicato ad Excel e VBA

 

Programmazione del Nonno #9b Ciclo di ricerca

Cosa dobbiamo fare adesso, per il momento usiamo quello che conosciamo, il ciclo "For..Next", ma come quello lo abbiamo usato per scrivere una numerazione, come lo usiamo per una Ricerca. Diciamo che metodi di ricerca ce ne sono diversi, ma come ho detto usiamo quello che conosciamo per il momento, quando saremo più esperti potremmo anche usare altri metodi. Allora noi sappiamo che il ciclo "For...Next" ha un INIZIO ed una FINE, quali sono al momento il nostro Inizio

By |Aprile 1st, 2019|Categories: Programmazione del Nonno|

Programmazione del Nonno #9a SelectionChange(2)

Il prossimo passo è creare il "Range" sensibile al nostro spostamento, già abbiamo detto che vogliamo inserire massimo 200 Macro, quindi il nostro Range sensibile sarà "AA2:AA201" dove si trova il nostro Archivio Macro, come facciamo? Come abbiamo fatto per "Change" usiamo "Intersect", teniamo conto di una cosa, quando lavoriamo con più fogli dobbiamo avere sempre presente la nostra POSIZIONE, attualmente con "Sh1.Activate" ci troviamo sul foglio "Archivio" quindi il Range da indicare sarà quello del foglio Archivio. Usiamo

By |Marzo 30th, 2019|Categories: Programmazione del Nonno|

Programmazione del Nonno #9 SelectionChange

Come cominciamo, la prima cosa adesso noi ci troviamo sul Foglio "Archivio", quindi dobbiamo usare l'EVENTO "SelectionChange" del Foglio "Archivio", ogni foglio ha i suoi EVENTI ecco il perche di "Private" nella Macro, cioè una macro che funziona solo per quel Foglio. Sappiamo già come fare, apriamo l'Editor del VBA "Alt+F11" questa volta facciamo doppioclick sul nome del Foglio "Archivio", si apre il Modulo del Foglio "Archivio", nella Finestra piccola a sx (generale) scegliamo "Worksheets" ed avremo pronta la

By |Marzo 29th, 2019|Categories: Programmazione del Nonno|

Programmazione del Nonno #8 Aggiorniamo l’archivio

Abbiamo completato la macro ed adesso andiamo ad aggiornare l'Archivio delle Macro.Andiamo sul foglio "Archivio" e ci posizioniamo alla colonna "AA" dove abbiamo collocato il nostro archivio per le macro. Quindi visto che sono 3 al momento scriviamo sotto "Macro" 1-2-3 e di fianco una descrizione "Stringata" in modo che sappiamo di cosa parliamo, avremo una situazione del genere. Sembra spoglia, a me piace che i dati siano inquadrati con un bordo intorno, ma non voglio nemmeno creare dei

By |Marzo 28th, 2019|Categories: Programmazione del Nonno|

Programmazione del Nonno #7e Change(2)

Vediamo praticamente il funzionamento della nostra macro.Abbiamo quindi una situazione del genere, visualizzo unitamente il foglio(Macro) e l'Editor del VBA. Ci siamo posizionati all'inizio della macro ed abbiamo premuto "F9" per impostare il punto di interruzione, a questo punto scriviamo il numero progressivo della nostra macro nella cella "A16", quindi scriviamo "3", vedete cosa succede. Dando invio il cursore passa alla cella successiva "B16", ma si è attivata la nostra Macro, vedete anche nella finestra delle variabili comparire la

By |Marzo 27th, 2019|Categories: Programmazione del Nonno|

Programmazione del Nonno #7d Change(1)

Allora ci troviamo nel Modulo del Foglio3(Macro), cosa dobbiamo fare? abbiamo detto di sfruttare gli "EVENTI", ecco volevo proprio sfruttare questo per far inserire la "Data odierna" nella colonna "B". Come sempre detto il nostro "Editor" ci aiuta enormemente, ci da anche delle Macro già preparate per gli eventi per arrivare a questo, in alto sopra la finestra centrale, ci sono due caselle, nella sx vediamo la scritta "Generale" con la freccia per il menu a tendina, la premiamo

By |Marzo 26th, 2019|Categories: Programmazione del Nonno|

Stato Importazione vecchio Forum

Utenze 100%

Sono state importate 2600 utenze su 2600

 

Topics 1%

Rimangono da importare 48000 Topics

 

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi