Risultati da 1 a 29 di 29

Discussione: Macro per salvataggio automatico in .PDF con nome composto derivante da celle



  1. #1
    L'avatar di gguas87
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bari
    Messaggi
    14
    Versione Office
    Excel 2016
    Likes ricevuti
    0
    Likes dati
    2

    Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Ciao a tutti ragazzi,
    la necessità di oggi è questa:

    è possibile salvare i contenuti del foglio "Ricevuta" in .pdf assegnandogli come nome automatico: "Ricevuta n°" (spazio) (n. ricevuta) "/" (anno ricevuta) - (data creazione file).pdf ?

    Spiego le voci:
    n. ricevuta: contenuto nel foglio "Registro" nella colonna A
    anno ricevuta: contenuto nel foglio "Registro" nella colonna B
    data creazione file: pensavo di inserirla semplicemente per evitare eventuali sovrapposizioni, perché potrebbero esserci delle celle "n. ricevuta" e "anno" uguali.


    La cartella su cui sto lavorando è sempre la stessa che abbiamo analizzato in un altra discussione, che per facilità vi riporto nel link.
    http://www.forumexcel.it/forum/6-dom...in-un-altro-ma

    p.s. non ho scritto continuando la stessa discussione per via dell'argomento differente.

    Grazie!

  2. #2

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2808
    Versione Office
    Excel 2013
    Likes ricevuti
    1020
    Likes dati
    979

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    prova con il registratore di macro

  3. I seguenti utenti hanno dato un "Like"

    ges

  4. #3

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7131
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2063
    Likes dati
    1299

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Citazione Originariamente Scritto da Rubik72 Visualizza Messaggio
    prova con il registratore di macro
    Bravo Rubik ... cerchiamo di far imparare a chi ne ha voglia!
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  5. #4
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1404
    Versione Office
    2016 - 2010
    Likes ricevuti
    194
    Likes dati
    71

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Azz stavo postando un codice... ma mi son fermato (un saluto Ges e Rubik)
    Avvisi generali e importanti, pena CHIUSURA thread e/o BAN. Il crossposting è vietato. Le richieste di "pappa pronta" sono vietate. Utilizzate i tag CODE per il codice. Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.



  6. #5

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7131
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2063
    Likes dati
    1299

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Ciao Powerrwin,
    lo facciamo per l'utente ... in modo che impari, almeno in casi come questo dove la soluzione è abbastanza semplice specie se si aiuta col registratore di macro ... e mi pare che anche tu sei d'accordo con questa modalità!
    Se proprio non ci riesce gli postiamo il codice.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  7. #6
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1404
    Versione Office
    2016 - 2010
    Likes ricevuti
    194
    Likes dati
    71

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Citazione Originariamente Scritto da ges Visualizza Messaggio
    Ciao Powerrwin,
    lo facciamo per l'utente ... in modo che impari, almeno in casi come questo dove la soluzione è abbastanza semplice specie se si aiuta col registratore di macro ... e mi pare che anche tu sei d'accordo con questa modalità!
    Se proprio non ci riesce gli postiamo il codice.
    d'accordissimo, in questo modo "cresce" la comunità
    Avvisi generali e importanti, pena CHIUSURA thread e/o BAN. Il crossposting è vietato. Le richieste di "pappa pronta" sono vietate. Utilizzate i tag CODE per il codice. Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.



  8. #7

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6795
    Versione Office
    2013
    Likes ricevuti
    718
    Likes dati
    164

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Anch'io stavo per postare la soluzione ma mi sono fermato sull'orlo del precipizio

    Però vorrei aggiungere una notazione.

    Come sapete nei nomi dei file non è possibile inserire lo slash "/"

    Quindi il codice prodotto dal registratore di macro va integrato in maniera tale che lo slash (penso alle date) sia sostituito ad esempio da uno spazio o da un underscore "_" (Si veda l'istruzione Replace)

    Francamente, in questo caso, mi sembra un po' difficile che gguasu possa arrivare da solo al codice definitivo ma mai dire mai

    Io da domani sarò in ferie e non potrò postare la mia soluzione.
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  9. #8
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1404
    Versione Office
    2016 - 2010
    Likes ricevuti
    194
    Likes dati
    71

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Per la data gli diamo un input (un saluto ad Alfredo)

    Codice: 
    Dim sData Ad Date
    .....
    .....
    sData = Format$(Now(), "yyyy-mm-dd")
    ....
    ....
    Avvisi generali e importanti, pena CHIUSURA thread e/o BAN. Il crossposting è vietato. Le richieste di "pappa pronta" sono vietate. Utilizzate i tag CODE per il codice. Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.



  10. #9

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6795
    Versione Office
    2013
    Likes ricevuti
    718
    Likes dati
    164

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Flavio oppure volendo dare un'alternativa dichiarando

    Codice: 
    sDate as String
    Codice: 
    sDate = Replace(Cstr(Date), "/", "_", 1)
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  11. #10
    L'avatar di gguas87
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bari
    Messaggi
    14
    Versione Office
    Excel 2016
    Likes ricevuti
    0
    Likes dati
    2

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Grazie ragazzi!
    Il registratore di macro è la prima cosa che ho provato ad usare e, fintanto che mi servisse una macro per salvare e nominare il file in maniera univoca in un path definito ci riuscivo, ma il punto è che il nome del file dovrebbe avere come dicitura fissa "Ricevuta n°" e a seguire il valore delle celle relative al numero di ricevuta e all'anno; specifico che queste ultime celle non sono univoche ma progrediscono nel foglio "Registro" ogni volta che creo una nuova ricevuta nel foglio "Ricevuta" (come da discussione indicata nel primo post).
    Ho provato ad estrapolare il codice che mi avevate suggerito nella discussione precedente
    pensando di poter ottenere che: sulla base dell'ultimo inserimento fatto nel foglio "Registro" ottenessi il nome del file che contenesse "Ricevuta n°" e a seguire i contenuti, a scalare, delle colonne A[n° ricevuta], B[anno] e chiudere con la data di creazione del salvataggio.

    Codice: 
    Sub RegistraSalva()Dim uRiga As Double
    Dim shOrig As Worksheet
    Dim shDest As Worksheet
    Dim sDate As String
    
    
    Set shOrig = Sheets("Ricevuta")
    Set shDest = Sheets("Registro")
    
    
    
    
    uRiga = shDest.Range("A" & Rows.Count).End(xlUp).Row + 1
    sDate = Replace(CStr(Date), "/", "_", 1)
    
    
    
    
    With shDest
        .Cells(uRiga, 1) = shOrig.Range("D7") 'numero
        .Cells(uRiga, 2) = shOrig.Range("F7") 'anno
        .Cells(uRiga, 3) = shOrig.Range("I7") 'data
        .Cells(uRiga, 4) = shOrig.Range("F38") 'condomino
        .Cells(uRiga, 5) = shOrig.Range("F44") 'mensilità
        .Cells(uRiga, 6) = shOrig.Range("M16") 'importo mensilità
        .Cells(uRiga, 7) = shOrig.Range("F45") 'rata AQP
        .Cells(uRiga, 8) = shOrig.Range("M17") 'importo AQP
        .Cells(uRiga, 9) = shOrig.Range("F46") 'conguaglio
        .Cells(uRiga, 10) = shOrig.Range("M18") 'importo conguaglio
        .Cells(uRiga, 11) = shOrig.Range("C49") 'straordinarie
        .Cells(uRiga, 12) = shOrig.Range("M22") 'importo straord
        .Cells(uRiga, 13) = shOrig.Range("L24") 'totale entrate
         
    
    
    Dim Path, Nome, MioNome
    
    
    Path = "C:\Users\gguas87\Desktop\STAF"
    Nome = "Ricevuta n°" & shOrig.Range("D7") & "\" & shOrig.Range("F7")
    MioNome = Path & "\" & Nome & "-" & sDate & ".pdf"
    '
          shOrig.Select
          ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
          MioNome, Quality:= _
            xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
            OpenAfterPublish:=True
           
                
        .Range("Y5").Value = .Range("Y5").Value + 1
        .Range("Y6, F7, I7:J7, F10:S10, F16:J16, F17:J17, F18:J18, M16:O16, M17:O17, M18:O18, C21:J21, C22:J22, M22:O22").ClearContents
    End With
    
    
    
    
    Set shOrig = Nothing
    Set shDest = Nothing
    
    
    
    
    
    
    End Sub


    In rosso vi ho riportato quello che ho
    aggiunto (sicuramente in maniera erronea dato che non funziona :D), il resto è il codice funzionante che ho adattato al mio foglio sulla base delle indicazioni che mi avevate dato nell'altra discussione.

  12. #11
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1404
    Versione Office
    2016 - 2010
    Likes ricevuti
    194
    Likes dati
    71

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Ciao gguas, apprezzo il tentativo, ma per aiutarci allega il file che hai usato per questo tentativo e dicci che tipo di errore ti dà perchè senza questo è difficile capire dove intervenire.
    Avvisi generali e importanti, pena CHIUSURA thread e/o BAN. Il crossposting è vietato. Le richieste di "pappa pronta" sono vietate. Utilizzate i tag CODE per il codice. Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.



  13. #12

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6795
    Versione Office
    2013
    Likes ricevuti
    718
    Likes dati
    164

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    La macro che avevo scritto funzionava senza problemi ma ora sono al mare.........
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  14. #13
    L'avatar di tanimon
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    _
    Messaggi
    258
    Versione Office
    Excel 2007
    Likes ricevuti
    36
    Likes dati
    4

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    ciao,
    non vorrei avere visto male ma proverei a togliere "\" & dalla variabile nome.
    La "\" apre l'albero delle directory andando in quella più interna.
    Avendola messa nella variabile nome e la variabile nome in Mionome, il Filename e di conseguenza il Path, risulta errato.

    se non mi sono perso altro, il resto mi sembra ok.

    Ciao
    Frank
    Excel 2007 win7 - Ogni Progetto è composto da Micro Progetti: PRIMA risolvi quelli, e PRIMA raggiungi il completamento del Progetto!
    Domanda: "Come avranno fatto gli utilizzatori di Excel VBA, quando non esisteva il registratore di macro?"

  15. #14
    L'avatar di gguas87
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bari
    Messaggi
    14
    Versione Office
    Excel 2016
    Likes ricevuti
    0
    Likes dati
    2

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Ecco qui il file aggiornato
    https://dl.dropboxusercontent.com/u/1373234/REGISTRO-CASSA.xls

    Vi spiego come dovrebbe essere utilizzato:
    1- si inseriscono i dati nel foglio "Ricevuta" nei campi dedicati
    2- si clicca sul pulsante "registra/salva" (che poi è la macro su cui stiamo lavorando per l'aspetto del salvataggio), i dati sono riportati nella tabella del foglio "registro". Il file in pdf deve salvare solo la regione relativa all'area di stampa, ovvero il modello di ricevuta che trovate a partire dalla cella A29 del foglio "Ricevuta".
    3- creare una nuova ricevuta attraverso il pulsante apposito
    4- ricomincia il ciclo dal punto 1.

    ps. il pulsante "cong." va a sostituire il numero della ricevuta con la dicitura "cong.", il che significa che, ai fini del salvataggio, ci può essere la possibilità di un duplicato di file tipo: "Ricevuta n° cong./16"; per questo la necessità di aggiungere la data di creazione del file per renderlo univoco.

  16. #15
    L'avatar di tanimon
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    _
    Messaggi
    258
    Versione Office
    Excel 2007
    Likes ricevuti
    36
    Likes dati
    4

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    ciao,
    dai un'occhiata al mio post precedente.
    con la modifica che ti ho suggerito a me funziona

    ciao
    Frank
    Excel 2007 win7 - Ogni Progetto è composto da Micro Progetti: PRIMA risolvi quelli, e PRIMA raggiungi il completamento del Progetto!
    Domanda: "Come avranno fatto gli utilizzatori di Excel VBA, quando non esisteva il registratore di macro?"

  17. #16
    L'avatar di gguas87
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bari
    Messaggi
    14
    Versione Office
    Excel 2016
    Likes ricevuti
    0
    Likes dati
    2

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Ciao tanimon e grazie!

    Anche a me funzione seguendo il tuo suggerimento!
    Avevo inserito quella voce perché cercavo di ottenere come risultato una cosa del genere: Ricevuta n°3/16-06_09_2016.

  18. #17
    L'avatar di tanimon
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    _
    Messaggi
    258
    Versione Office
    Excel 2007
    Likes ricevuti
    36
    Likes dati
    4

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Citazione Originariamente Scritto da gguas87 Visualizza Messaggio
    Avevo inserito quella voce perché cercavo di ottenere come risultato una cosa del genere: Ricevuta n°3/16-06_09_2016.
    Se vuoi toglierti la curiosità del perchè non lo puoi fare, ti basta andare in Gestione Risorse del tuo pc e provare a rinominare
    un qualsiasi file inserendo quel carattere nel nome_file.

    Ciao
    Frank
    Excel 2007 win7 - Ogni Progetto è composto da Micro Progetti: PRIMA risolvi quelli, e PRIMA raggiungi il completamento del Progetto!
    Domanda: "Come avranno fatto gli utilizzatori di Excel VBA, quando non esisteva il registratore di macro?"

  19. I seguenti utenti hanno dato un "Like"


  20. #18
    L'avatar di gguas87
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bari
    Messaggi
    14
    Versione Office
    Excel 2016
    Likes ricevuti
    0
    Likes dati
    2

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Sono proprio un idiota.....

    Grazie infinite!

    ps. cosa dovrei aggiungere in questa stringa
    Codice: 
    sDate = Replace(CStr(Date), "/", "_", 1)
    per ottenere anche l'orario? perché se salvo 2 file con lo stesso numero e anno me li sovrascrive

  21. #19
    L'avatar di tanimon
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    _
    Messaggi
    258
    Versione Office
    Excel 2007
    Likes ricevuti
    36
    Likes dati
    4

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    puoi concatenare la funzione Time, che ti dà ore:minuti:secondi
    Se ti basteranno i minuti, dovrai usare la funzione Mid per estrapolare ore:minuti
    all'esterno, quidi prima di Mid e Time, usare il Replace allo stesso modo con cui l'hai usato per la data, ma questa volta per i ":".

    Sono certo che ce la puoi fare da solo

    ciao
    Frank
    Excel 2007 win7 - Ogni Progetto è composto da Micro Progetti: PRIMA risolvi quelli, e PRIMA raggiungi il completamento del Progetto!
    Domanda: "Come avranno fatto gli utilizzatori di Excel VBA, quando non esisteva il registratore di macro?"

  22. #20

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6795
    Versione Office
    2013
    Likes ricevuti
    718
    Likes dati
    164

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Citazione Originariamente Scritto da gguas87 Visualizza Messaggio
    Sono proprio un idiota.....

    Grazie infinite!

    ps. cosa dovrei aggiungere in questa stringa
    Codice: 
    sDate = Replace(CStr(Date), "/", "_", 1)
    per ottenere anche l'orario? perché se salvo 2 file con lo stesso numero e anno me li sovrascrive
    Eppure a inizio discussione lo avevo detto che lo slash non andava bene

    Prova con

    Codice: 
    sDate = Replace(CStr(Date), "/", " ", 1) & " " & Replace(CStr(Time), ":", " ", 1)
    Tieni conto però che sono senza pc e ho scritto tutto a memoria per cui potrei aver sbagliato qualcosa.
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  23. #21
    L'avatar di tanimon
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    _
    Messaggi
    258
    Versione Office
    Excel 2007
    Likes ricevuti
    36
    Likes dati
    4

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    non c'è niente da fare,
    Alfredo non ce la fa a non rispondere..... neanche dalla spiaggia............
    Excel 2007 win7 - Ogni Progetto è composto da Micro Progetti: PRIMA risolvi quelli, e PRIMA raggiungi il completamento del Progetto!
    Domanda: "Come avranno fatto gli utilizzatori di Excel VBA, quando non esisteva il registratore di macro?"

  24. #22

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6795
    Versione Office
    2013
    Likes ricevuti
    718
    Likes dati
    164

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Perdonami Frank ma non avevo visto la tua precedente e giusta risposta.

    Non è mio costume fare le corse a rispondere.
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  25. #23
    L'avatar di tanimon
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    _
    Messaggi
    258
    Versione Office
    Excel 2007
    Likes ricevuti
    36
    Likes dati
    4

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    lo sò, ci conosciamo da tempo ormai.......
    la mia era una battuta.


    Goditi il mare tu che puoi

    ciao
    Frank
    Excel 2007 win7 - Ogni Progetto è composto da Micro Progetti: PRIMA risolvi quelli, e PRIMA raggiungi il completamento del Progetto!
    Domanda: "Come avranno fatto gli utilizzatori di Excel VBA, quando non esisteva il registratore di macro?"

  26. #24
    L'avatar di gguas87
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bari
    Messaggi
    14
    Versione Office
    Excel 2016
    Likes ricevuti
    0
    Likes dati
    2

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Ho testato tutto, ma non andava. Ho ricontrollato tutto e avevo aggiunto un qualcosa che non andava.
    In più ho modificato i separatori a mio piacimento, tutto perfetto.

    Ho fatto così
    Codice: 
    sDate = Replace(CStr(Date), "/", "-", 1) & "_" & Replace(Mid(CStr(Time), 1, 5), ":", ".", 1)
    Giusto?! ^^

  27. #25

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2808
    Versione Office
    Excel 2013
    Likes ricevuti
    1020
    Likes dati
    979

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Semplificando:
    Codice: 
    sDate = Format(Now, "dd-mm-yy_hh.mm")

  28. #26
    L'avatar di tanimon
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    _
    Messaggi
    258
    Versione Office
    Excel 2007
    Likes ricevuti
    36
    Likes dati
    4

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    formalmente mi sembra corretto e se funziona lo è senz'altro.

    Personalmete non sostituirei i ":" con il ".", ma le scelte, se non obbligate, sono soggettive.............

    Ciao
    Frank


    Citazione Originariamente Scritto da Rubik72 Visualizza Messaggio
    Semplificando:
    Codice: 
    sDate = Format(Now, "dd-mm-yy_hh.mm")
    Excel 2007 win7 - Ogni Progetto è composto da Micro Progetti: PRIMA risolvi quelli, e PRIMA raggiungi il completamento del Progetto!
    Domanda: "Come avranno fatto gli utilizzatori di Excel VBA, quando non esisteva il registratore di macro?"

  29. #27
    L'avatar di gguas87
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Bari
    Messaggi
    14
    Versione Office
    Excel 2016
    Likes ricevuti
    0
    Likes dati
    2

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Ancora una volta grazie mille a tutti!

  30. #28

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2808
    Versione Office
    Excel 2013
    Likes ricevuti
    1020
    Likes dati
    979

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Citazione Originariamente Scritto da tanimon Visualizza Messaggio
    formalmente mi sembra corretto e se funziona lo è senz'altro.

    Personalmete non sostituirei i ":" con il ".", ma le scelte, se non obbligate, sono soggettive.............

    Ciao
    Frank


    Ops. Errore di trascrizione:
    Codice: 
    sDate = Format(Now, "dd-mm-yy_hh:mm")
    Comunque personalmente io farei così:
    Codice: 
    sDate = Format(Now, "yyyymmdd_hhmm")

  31. #29
    L'avatar di Powerwin
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    Milano
    Messaggi
    1404
    Versione Office
    2016 - 2010
    Likes ricevuti
    194
    Likes dati
    71

    Re: Macro per salvataggio automatico in .PDF con nome composto derivante da celle

    Codice: 
    .....
    sData = Format$(Now(), "yyyy-mm-dd")
    ....
    ....
    alla fine la mia variabile con il Format si è rivelata più "malleabile" (un saluto a tutti )
    Avvisi generali e importanti, pena CHIUSURA thread e/o BAN. Il crossposting è vietato. Le richieste di "pappa pronta" sono vietate. Utilizzate i tag CODE per il codice. Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.



Discussioni Simili

  1. Salvataggio automatico di un file ed invio automatico via mail
    Di mik93 nel forum Domande su Excel VBA e MACRO
    Risposte: 1
    Ultimo Messaggio: 13/01/17, 16:10
  2. [Risolto] Esportazione dati da database + macro + salvataggio automatico
    Di streber nel forum Domande su Microsoft Access
    Risposte: 15
    Ultimo Messaggio: 13/01/17, 12:03
  3. [Risolto] Salvataggio foglio senza macro
    Di fauly nel forum Domande su Excel VBA e MACRO
    Risposte: 4
    Ultimo Messaggio: 29/12/16, 17:30
  4. Salvataggio di un range di celle
    Di John nel forum Domande su Excel VBA e MACRO
    Risposte: 7
    Ultimo Messaggio: 22/12/15, 14:51
  5. Aggiornamento automatico nome file
    Di Toketta nel forum Domande su Excel in generale
    Risposte: 16
    Ultimo Messaggio: 29/10/15, 19:58

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
  •