| | Post: 1.377 | Registrato il: 16/08/2015
| Città: CORDENONS | Età: 67 | Utente Veteran | Excel 2016-32bit Win11 | | OFFLINE |
|
12/12/2023 18:42 | |
Ecco dov'era finito la macro adatta al caso; ed io che l'ho cercata da tutte le parti nell'ultimo file allegato🙄. [Modificato da rollis13 12/12/2023 18:43]
______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto) |
|
|
12/12/2023 19:03 | |
Ciao Domenico,
ti arrabbi se ti dico che FUNZIONAAAAA!!!!!???? (Scherzavo)
A parte tutto abbiamo sudato ma ci sei riuscito.
1) Clicco sul pulsante "Pdf" posto sulla "FrmDico" e il file.pdf della Dichiarazione compilata si apre sullo schermo.
2) Clicco sulla crocetta rossa e si chiude e sullo schermo rimane aperta la "FrmDico".
3) Clicco su esci su "FrmDico" e si chiude.
4) Apro la cartella "DICO" posta sul desktop e ritrovo la dichiarazione compilata con il nome.
Uno step successivo potrebbe essere quello di eliminare il primo punto.
Mi spiego.
Una volta cliccato sul pulsante "Pdf" posto sulla "FrmDico non aprire la Dichiarazione compilata sullo schermo.
[Modificato da rex88 12/12/2023 19:21] |
|
12/12/2023 20:17 | |
Volevo solo dire che la mia fretta non è dovuta ad una mia frenesia o altro.
Questo sarà il mio regalo di Natale per mio figlio.
Tutto qui. |
| | Post: 990 | Registrato il: 02/04/2018
| Città: PESCARA | Età: 75 | Utente Senior | EXCEL 2016 - SPREAD32 | | OFFLINE |
|
12/12/2023 20:24 | |
rex88 (nTdQ231201), 12/12/2023 20:17:
Volevo solo dire che la mia fretta non è dovuta ad una mia frenesia o altro.
Questo sarà il mio regalo di Natale per mio figlio.
Tutto qui.
bene, Idea pregevole e commendevole, starai anche festeggiando in famiglia
ma.....a noi....neppur una briciola ? che so io...un DICO.xlsm......giusto per provarlo....?
LEO
https://t.me/LordBrum |
|
12/12/2023 20:33 | |
Vai a vedere la mia prima "Discussione" del
02/12/2023 09:49
Ciao a tutti,
ho ripreso un vecchio progetto relativo alla gestione delle dichiarazioni di conformità ad uso della ditta di mio figlio.
Volevo chiedere se possibile un aiuto del forum per completarlo e metterlo a disposizione dello stesso forum per quanti ne avranno bisogno.
Grazie
rex88 |
| | Post: 991 | Registrato il: 02/04/2018
| Città: PESCARA | Età: 75 | Utente Senior | EXCEL 2016 - SPREAD32 | | OFFLINE |
|
12/12/2023 20:37 | |
rex88 (nTdQ231201), 12/12/2023 20:33:
Vai a vedere la mia prima "Discussione" del
02/12/2023 09:49
Ciao a tutti,
ho ripreso un vecchio progetto relativo alla gestione delle dichiarazioni di conformità ad uso della ditta di mio figlio.
Volevo chiedere se possibile un aiuto del forum per completarlo e metterlo a disposizione dello stesso forum per quanti ne avranno bisogno.
Grazie
rex88
ho capito, i tuoi post ormai li conosco a memoria
il file aggiornato a me sarebbe comodo da provare perchè non l'ho mai potuto lanciare in quanto subito all'inizio mi fa un errore di compatibilità per sistemi a 64 bit
infatti vorrei chiederti se a te fa qualche errore strano o se va liscio, che sistema operativo hai,e che versione di Excel usi, per capire il motivo del mio errore
LEO
https://t.me/LordBrum |
|
12/12/2023 20:45 | |
Il file come ho detto nelle varie discussioni è formato da tampi step che sto sistemando con il forum.
Una volta chiuso uno passo a quello successivo.
Alla fine assemblo tutto in un unico file gestionale.
E' fatto su Sistema operativo a 64 bit, processore basato su x64.
|
| | Post: 3.630 | Registrato il: 06/04/2013
| Utente Master | 2010 | | OFFLINE |
|
13/12/2023 13:21 | |
Uno step successivo potrebbe essere quello di eliminare il primo punto.
Mi spiego.
Una volta cliccato sul pulsante "Pdf" posto sulla "FrmDico non aprire la Dichiarazione compilata sullo schermo.
Ciao
credo basti commentare la seguente istruzione posta verso la fine nella Private Sub cmdPDF_Click():
ShellEx strFile
Non cancellare la relativa function di rimando, non si sa mai....
E' opportuno aggiungere un msgbox di avvenuta creazione file dopo:
Call SalvaPdf
o nella SalvaPdf stessa,....vedi tu
Chiudiamo questa tragedia????😈
saluti [Modificato da dodo47 13/12/2023 13:28] Domenico
Win 10 - Excel 2016 |
|
13/12/2023 13:31 | |
Ho apportato al file una ulteriore integrazione: backup del file.
Questo è quello che ho fatto:
1) ho inserito nella cartella "DICO" la sottocartella "2023" e in questa sottocartella un'altra sottocartella "Backup".
2) ho inserito un nuovo foglio "Backup" con due colonne "Data precedente backup" e "Data prossimo backup".
Alla chiusura del file nella sottocartella "Backup" troverete il backup del file con questo nome "DICO_Backup del giorno 13_12_2023_ore 13_07_13" e così ogni volta che si chiude il file (chiaramente cambia giorno e ora).
Questo step funziona.
Quello che non funziona è l'inserimento corretto nelle due colonne del Foglio "Backup".
rex88
|
|
13/12/2023 14:08 | |
Ciao Domenico,
capisco che lavorare sopra più e più volte alla fine non se ne può più, ma io sono certo che la soluzione a quello che riporto di seguito esiste.
Infatti stavo cercando in rete qualcosa che consentisse di eliminare il passaggio che spiego di seguito e chiudere automaticamente e contestualmente salvare la dichiarazione compilata in pdf nella cartella "DICO".
Il codice funziona perfettamente allo scopo e cioè quello di salvare nella cartella "DICO" la dichiarazione in formato pdf.
L'unica cosa che rimane è questo: si apre sullo schermo la dichiarazione compilata in pdf (vedi immagine allegata), dopo che ha finito di carcarsi, rimane aperta fino a quando non clicco sulla x in alto a desta di Adobe Acrobat Reader DC.
Clicco sulla x ed esce il messaggio che mi hai consigliato di inserire: "Non cancellare la relativa function di rimando" e quando clicco OK ed esce quest'altro messaggio: "Il file pdf è stato creato correttamente.".
In tutto ciò non mi preoccupano i due messaggi, ma non capisco il perchè la dichiarazione pdf rimane aperta conme riportato nell'allegato.
|
|
13/12/2023 14:35 | |
Nella fretta ho inserito un file sbagliato.
Rimando il file con le ultime correzioni fatte con i consigli di dodo47.
Scusatemi [Modificato da rex88 13/12/2023 14:35] |
|
13/12/2023 14:43 | |
Ecco il file con le ultime correzioni suggerite da Domenico.
Chiedo nuovamente scusa per il disguido. |
| | Post: 3.631 | Registrato il: 06/04/2013
| Utente Master | 2010 | | OFFLINE |
|
13/12/2023 16:18 | |
devi prestare più attenzione a quello che gli altri scrivono:
direi che basta aggiungere richieste a questo post; si rende vano lo scopo del forum perchè più argomenti in un solo post rendono vana la ricerca da parte di utenti di uno specifico problema.
saluti
[Modificato da dodo47 13/12/2023 16:20] Domenico
Win 10 - Excel 2016 |
|
13/12/2023 16:33 | |
Era per questo che avevo fatto single discussioni perchè mi rendo conto che il titolo della discussione non rende cosa si propone e cosa si richiede.
Concordo con te.
Chiedo allaora se possono aprire discussioni mirate a risolvere i singoli step.
Altrimenti il lavoro rimane tronco.
Grazie
rex88 |
| | Post: 3.632 | Registrato il: 06/04/2013
| Utente Master | 2010 | | OFFLINE |
|
13/12/2023 16:53 | |
ma hai commentato quell'istruzione si o no ??
Domenico
Win 10 - Excel 2016 |
|
13/12/2023 18:05 | |
Confesso i miei limi, però allego il file troivato in rete.
E' un database access ma dentro c'è il codice vba per compilare un file ediltabile.
Aprire il codice vba con Alt+F11.
Dentro c'è il modShellEx.
Se apri i Riferimenti disponibili troverai queste librerie:
Acrobat Access 3.0 Type Library (ci sarà anche una per Ecxcel? Boh)
AcroBrokerLib
Adobe Acrobat Browser Control Type Library 1.0
Altro non saprei, solo che con il codice che ho adattato ad excel la compilazione del file.pdf lo fa.
Rimane in sospeso il problema che ho citato.
|
| | Post: 3.633 | Registrato il: 06/04/2013
| Utente Master | 2010 | | OFFLINE |
|
13/12/2023 18:19 | |
ci manca solo access adesso....
Rimane in sospeso il problema che ho citato.
e qual è ??
e perchè non rispondi alla mia domanda? (post #105)
[Modificato da dodo47 13/12/2023 18:31] Domenico
Win 10 - Excel 2016 |
|
13/12/2023 19:13 | |
Questo è quanto aperto 13/12/2023 14:08
Ciao Domenico,
capisco che lavorare sopra più e più volte alla fine non se ne può più, ma io sono certo che la soluzione a quello che riporto di seguito esiste.
Infatti stavo cercando in rete qualcosa che consentisse di eliminare il passaggio che spiego di seguito e chiudere automaticamente e contestualmente salvare la dichiarazione compilata in pdf nella cartella "DICO".
Il codice funziona perfettamente allo scopo e cioè quello di salvare nella cartella "DICO" la dichiarazione in formato pdf.
L'unica cosa che rimane è questo: si apre sullo schermo la dichiarazione compilata in pdf (vedi immagine allegata), dopo che ha finito di carcarsi, rimane aperta fino a quando non clicco sulla x in alto a desta di Adobe Acrobat Reader DC.
Clicco sulla x ed esce il messaggio che mi hai consigliato di inserire: "Non cancellare la relativa function di rimando" e quando clicco OK ed esce quest'altro messaggio: "Il file pdf è stato creato correttamente.".
In tutto ciò non mi preoccupano i due messaggi, ma non capisco il perchè la dichiarazione pdf rimane aperta conme riportato nell'allegato.
Non so qual è il tuo post 105 |
| | Post: 1.378 | Registrato il: 16/08/2015
| Città: CORDENONS | Età: 67 | Utente Veteran | Excel 2016-32bit Win11 | | OFFLINE |
|
13/12/2023 19:22 | |
@rex88,
La parola 'Commentare' in caso di macro equivale a 'Non Utilizzare', ovvero, bisogna metterci un apostrofo davanti alla riga (a sinistra) in modo che il VBE la consideri una riga di commento e pertanto non la utilizza.
Ps. il numero di un post (es. #105) è quel numeretto che si vede a destra dei pollici Su e Giù. [Modificato da rollis13 13/12/2023 22:19]
______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto) |
|
13/12/2023 20:06 | |
Grazie
rex88 |
| | Post: 1.644 | Registrato il: 27/06/2011
| Utente Veteran | excel 2007 | | OFFLINE |
|
13/12/2023 20:09 | |
ciao, mi sorge un dubbio: i tuoi post hanno un'assonanza con quelli di TRAMONTO DIEGO ORTUSO Anthony D'Acunto =alebari= duccio.73 sarai mica per caso... SEMPRE lo stesso utente con nick diversi?!?!?!? [Modificato da tanimon 13/12/2023 20:11]
Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future... |
|
13/12/2023 20:14 | |
Assolutamente no.
Come ho detto in apertura questo file l'ho inziato qualche anno fa.
Adesso l'ho ripreso aiutandomi con il forum e laddove possibile con la rete .
Se questo mi deve mettere in condizioni di sospetto e non proseguire in modo sereno come ho fatto finora oppure sto disattendendo il regolamento mi rimetto alla vostra decisione.
Grazie
rex88 [Modificato da rex88 13/12/2023 20:20] |
| | Post: 1.645 | Registrato il: 27/06/2011
| Utente Veteran | excel 2007 | | OFFLINE |
|
13/12/2023 20:18 | |
ok come non detto,
scusami.
Ma consentimi,
puoi "rivedere" o "riprendere" un lavoro di anni fa, in qualsiasi momento....
il dubbio... mi rimane...
Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future... |
| | Post: 998 | Registrato il: 02/04/2018
| Città: PESCARA | Età: 75 | Utente Senior | EXCEL 2016 - SPREAD32 | | OFFLINE |
|
13/12/2023 20:42 | |
rex88 (nTdQ231201), 13/12/2023 16:33:
Era per questo che avevo fatto single discussioni perchè mi rendo conto che il titolo della discussione non rende cosa si propone e cosa si richiede.
Concordo con te.
Chiedo allaora se possono aprire discussioni mirate a risolvere i singoli step.
Altrimenti il lavoro rimane tronco.
Grazie
rex88
siamo al post 114 e non si vede luce in fondo al tunnel
ok, hai parlato di discussioni separate per i vari step (sai dire quali e quanti sono gli step?
lo step di oggi, che ha cumulato solo 114 post , è terminato ? quando finisce ?
l'altro ieri sera hai detto: FUNZIONA!!!!
ora non è piu vero ?
Secondo te quando dovrebbe terminare la discussione globale di questo progetto ?
Hai mai preso un appuntamento, rispettandolo, in vita tua ?
LEO
https://t.me/LordBrum |
|
13/12/2023 21:05 | |
Gent.mo Sig. L2018
La prego di leggere la mail che Le ho inviato.
Siccome non sapevo come fare La prego di inserirla in questa discussione.
Grazie
rex88 [Modificato da rex88 13/12/2023 21:06] |
| | Post: 999 | Registrato il: 02/04/2018
| Città: PESCARA | Età: 75 | Utente Senior | EXCEL 2016 - SPREAD32 | | OFFLINE |
|
13/12/2023 21:12 | |
rex88
adesso stai davvero esagerando, e sorvolo sugli ultimi 5 minuti
Concluderai al più presto questa discussione fatta già di oltre 115 post
Ti do di tempo fino alle 14 di domani per concludere QUESTA DISCUSSIONE
alle 14 di domani te la rendo non piu aggiornabile, potrai solo leggerla, come le tue altre
POI ne apri un'altra (UNA), se vuoi, come dici tu "singola" con argomento diverso che indichi esattamente il contenuto
Quindi porterai avanti solo la nuova discussione, solo UNA, e appena capisco che stai cambiando argomento te la blocco.
Oltre tale ipotetico blocco, se necessario, chiederò all'Amministratore di bannarti dal Forum.
Non hai il diritto di creare 50 discussioni contemporanee e parallele, per saltare dall'una all'altra, ma che vertono TUTTE sostanzialmente sullo stesso problema.
e non devi neanche prendermi in giro, come hai fatto qualche minuto fa, e taccio
[Modificato da L2018 13/12/2023 22:58]
LEO
https://t.me/LordBrum |
|
13/12/2023 21:49 | |
All'Amministratore.
Ho letto il Regolamento e non è previsto nulla di quello che si vorrebbe adottare nei miei confronti.
Non c'è previsto nessun limite al numero delle discussioni da aprire, nessun diktat e nessun limite temporale nella soluzione delle discussioni come mi è stato imposto, e neanche di trattare gli utenti in modo perentorio come fin dall'inizio sono stato trattato io.
Mi sono risvolto sempre con rispetto .
Chiedo solo di proseguire in serenità e portare a termine il progetto che sta in dirittura d'arrivo senza aloni di dubbi sulla mia persona e senza alcun tipo di imposizione e senza trattarmi come se fossi l'alunno indisciplinato da bacchettare un giorno si e l'altro anche.
In caso contrario per qualunque decisione che verrà adotta ne miei confronti è mio diritto conoscerne le motivazioni con stretto richiamo a quanto disciplinato nel Regolamento.
Grazie
rex88
|
|
13/12/2023 22:43 | |
Ciao dodo47,
solo per dirti che il file prova che ti riprova funziona.
Grazie
rex88
|
|
14/12/2023 07:08 | |
Attenendomi al titolo della discussione e rifacendomi ad un precedente post sto cercando di adattare il codice di dodo47 in modo da aprire la cartella "DICO" che sta su desktop contenente tutti i file.pdf e aprirlo.
La procedura è questa.
Ho una userform con una combobox.
La combobox ha l'elenco dei clienti ai quali è stata rilasciata una dichiarazione di conformità.
Utilizzando il codice suggeritomi da dodo47
Sub OpenFile()
Dim Filename As String
With Application.FileDialog(msoFileDialogOpen)
.AllowMultiSelect = False
.InitialFileName = "PercorsoTuaCartellaConPdf\" '<<<<<<
If .Show = True Then
Filename = .SelectedItems(1)
Workbooks.Open (Filename)
End If
End With
End Sub
come fare per, una volta scelto il cliente, aprire la sua dichiarazione di conformità in formato pdf.
Grazie
rex88
|
|
14/12/2023 10:07 | |
L2018
Dando del Lei in un precedente post non vuol dire prendere in giro l'interlocutore come mi ha, senza alcun motivo e ancora una volta in modo perentorio, redarguito nel post di risposta
e non devi neanche prendermi in giro, come hai fatto qualche minuto fa, e taccio
Lei è uno dei Moderatori del Forum e quindi nei Suoi confronti mi comporterò in questo modo o è vietato dal Regolamento?
rex88
|
|
|