Risultati da 1 a 28 di 28

Discussione: Macro



  1. #1
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Macro

    Salve a tutti qualcuno conosce un modo attraverso una macro fare un inserimento di eventi dentro un calendario
    come spiegato nell esempio



    Grazie....................:161:

  2. #2
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126
    Ciao Nick
    Domanda molto interessante, sono proprio curioso di sapere una soluzione
    Nick questo forum è nuovo non abbiamo ancora grandi esperti di VBA ma spero che quanto prima qualcuno si avvicina a questo forum e possa darti e darci una mano.
    Nick nel mio piccolo delle MACRO ti posso segnalare un video che non ti risolve questo problema ma ti serve per capire alcune logiche e sopratutto ti aiuta ad usare gli strumenti nella scheda Sviluppo
    ad esempio prima cosa da imparare che i file con macro devono essere salvati con estensione .xlsm e non .xls

    buona visione


  3. #3
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Grazie
    ho seguito gia tutti i tuoi video su exel in pillole e exel magico


    Sono favolosi
    grazie

  4. #4
    L'avatar di Sandro C.
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Provincia di Brindisi
    Età
    39
    Messaggi
    23
    Likes ricevuti
    0
    Likes dati
    0
    Citazione Originariamente Scritto da nick0573 Visualizza Messaggio
    Salve a tutti qualcuno conosce un modo attraverso una macro fare un inserimento di eventi dentro un calendario
    come spiegato nell esempio



    Grazie....................:161:
    Ciao Nick 0573
    Ho visto l'esempio in allegato, ma non capisco esattamente cosa deve realizzare la macro...

    cioè...
    Tu inserisco (nelle celle in rosso) giorno, anno e attività e la macro dovrebbe "aggiornare il calendario sottostante - giusto?

    • Ma il calendario sottostante è "pre stabilito"?, cioè lo prepari in partenza e la macro lo deve solo popolare?
    • Oppure la macro deve creare sia l'anno che il mese?
      • e in tal caso come deve essere strutturato il calendario?

    Scusami per le domande la mi servono per provare ad impostare la macro - sperando di crearla correttamente :D

  5. #5
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Esattamente la prima risposta
    Il calendario è già preparato io lo devo solo popolare con gli eventi scegliendo il giorno anno e inserendo evento

  6. #6
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Praticamente vorrei realizzare un calendario di calcio, cioè avendo preparato un calendario del mese vorrei inserire la data della partita,anno che corrisponde alla categoria dei ragazzi, inserisco evento( cioè la partita) e con un click (una macro) mi vai a riemperire il calendario del mese

  7. #7
    L'avatar di Sandro C.
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Provincia di Brindisi
    Età
    39
    Messaggi
    23
    Likes ricevuti
    0
    Likes dati
    0
    Ciao Nick

    In allegato ti ho mandato il file Excel modificato, spero che funzioni come hai chiesto.

    Note:
    1. Mi è venuto più facile creare degli Sheet relatvi agli "anni" e all'interno aggiungere un "calendario"
    2. Nel primo Sheet "Inserimento Dati" ci sono alcune colonne nascoste dove effettuo semplici passaggi che mi aiutano nella macro
    3. Se per te non è un problema, ti direi di non "Spostare" le celle del primo sheet, in quanto la macro perderebbe tutti i riferimenti (non l'ho fatta dinamica)
    4. Il pulsante "Aggiorna Anno" ti consente di aggiornare la lista "Anno" man mano che aggiungi Sheet.
    5. Gli sheet chiamali solo con il numero di anno (es. 2001,2002, 2015......)


    Lo so so che sono parecchi punti da "rispettare" diciamo che questa è la versione beta test della foglio da te richiesto, può sempre essere migliorato (e anche tanto :176: ) però vediamo prima se soddisfa le tue esigenze :286:


    https://www.dropbox.com/s/cv7y53tyt8...acro.xlsm?dl=0


    Fammi sapere come và

    Saluti
    Sandro

  8. #8
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    sei stato molto bravo
    diciamo che non e propio esatto tutto ma vicino
    se puoi ti chidero un aggiustatina se puoi Grazie

  9. #9
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    ad esempio quando aggiorno anno che ho aggiunto uno sheet mi dici che non e possibile
    Perche?

  10. #10
    L'avatar di Sandro C.
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Provincia di Brindisi
    Età
    39
    Messaggi
    23
    Likes ricevuti
    0
    Likes dati
    0
    Nick,

    Perdonami, nel fare un po di pulizia nelle macro ho cancellato anche quella dell'aggiornamento della lista "anno"

    https://www.dropbox.com/s/cv7y53tyt8...acro.xlsm?dl=0

    OK Rimediato prova adesso...

    Certo che puoi chiedermi migliorie,
    L'unica è avere il tempo di farle e/o trovare il metodo per attuarle :125:

  11. #11
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Poi ad esempio ho cambiato ordine dei mesi anciche gennaio la stagione calcistica comincia a settenbre
    pero a questa maniera segna evento nel mese sbagliato
    Non vorrei essere troppo stucco pero con qualche aggiustata e propio perfetto

  12. #12
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    ora molto meglio
    Pero i mesi posso cambiare ordine perche la stagione di calcio comincia a settembre
    e lo vorrei mettere come primo mese se possibile

  13. #13
    L'avatar di Sandro C.
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Provincia di Brindisi
    Età
    39
    Messaggi
    23
    Likes ricevuti
    0
    Likes dati
    0
    nick
    No problema, finchè ho tempo (maledetto windows 7:258: ) posso seguirti in diretta...

    Prova questo....

    https://www.dropbox.com/s/d0ixcwepr8...2%5D.xlsm?dl=0

  14. #14
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    perfetto!!!!!!!!!!!!!!
    sei un grande
    e poi sulle etichette poter scrivere juniores, prima squadra,(cioe anche parole sara possibile?)

  15. #15
    L'avatar di Sandro C.
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Provincia di Brindisi
    Età
    39
    Messaggi
    23
    Likes ricevuti
    0
    Likes dati
    0
    Nick
    per nomi sulle etichette, intendi i nomi dei vari fogli? - Quelli che io ho chiamato "anno"?

    Se intendi quelli si, puoi scrivere il nome che vuoi (es. Anziché "2001" puoi scrivere "Juniores - 2001").

    Ad ogni modo prova - non vorrei aver capito male io... :166:


    Fammi Sapere se va bene

    Saluti
    Sandro C.

  16. #16
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    avevo capito male io
    invece funziona......
    mi sembra ci sia rimasto un piccolo grosso problema cioe........

  17. #17
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    capita spesso che solito anno con la solita data ci possono essere piu eventi.
    ho fatto una prova e ho visto che evento me lo aggiunge al giorno successivo
    Domanda:nel solito anno e poi anche giorno del mese si possono avere pi eventi elencati?
    non ho parole come sei bravo e veloce

  18. #18
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    funziona alla grande
    ultimo piccolo problema

  19. #19
    L'avatar di Sandro C.
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Provincia di Brindisi
    Età
    39
    Messaggi
    23
    Likes ricevuti
    0
    Likes dati
    0

  20. #20
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    cosa dovrei dire adesso!!!!!!!!!!!!!:35:

  21. #21
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    sei stato Grande!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  22. #22
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    qualche domanda
    ad esempio se volessi mettere al posto dei numeri una qualche formattazzione di data
    la macro funziona lo stesso???

  23. #23
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    per ora tutto ok!!!!
    ma come si puo imparare a fare delle macro come quelle che fai te????

  24. #24
    L'avatar di Sandro C.
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Provincia di Brindisi
    Età
    39
    Messaggi
    23
    Likes ricevuti
    0
    Likes dati
    0
    Adesso si :264::264::264:

    https://www.dropbox.com/s/anqwzzvj1d...4%5D.xlsm?dl=0

    Vai prova...

  25. #25
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    scusa non ho capito cosa serve quel data li sotto
    scusa

  26. #26
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    mi ero confuso dicevo la data dentro ogni anno al posto del numero
    ma non si puo perche ci sono tutti i mesi
    va benissimo cosi

  27. #27
    L'avatar di Sandro C.
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Provincia di Brindisi
    Età
    39
    Messaggi
    23
    Likes ricevuti
    0
    Likes dati
    0
    Citazione Originariamente Scritto da nick0573 Visualizza Messaggio
    per ora tutto ok!!!!
    ma come si puo imparare a fare delle macro come quelle che fai te????

    Hmmm, secondo me non differisce molto dal "programmare" in Excel con le fx

    Il concetto è simile, un volta che parti dalle basi (es. if then else, while do, ecc...) il "problema" è solo capire in che modo vanno "scritti" e come fare a leggere/scrivere dalle celle, per questo basta cercare su google (es. "VBA Excell scrivere in una cella") e troverai una lista infinita di esempi, da queste basi puoi fare le cose più semplici (vedi la macro che ho realizzato per te) poi il resto lo fà la voglia di conoscere, di perfezionarsi e di mettersi alla prova...

    Mamma mia come sono stato serio - mi faccio paura quando rispondo così - :25::25:

    Scusami sono stato troppo prolisso
    Cmq l'importante è avere/apprendere le basi da quelle poi ci si evolve

    :299:

  28. #28
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    io ti ringrazio mille per aiuto e spero di poterti ancora chiedere aiuto in futuro
    Ancora mille volte grazie

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •