| | Post: 0 | Registrato il: 14/03/2017
| Età: 44 | Utente Junior | 2010 | | OFFLINE | |
|
14/03/2017 21:55 | |
|
|
| | Post: 4 | Registrato il: 13/03/2017
| Città: AGRIGENTO | Età: 41 | Utente Junior | 2016 | | OFFLINE | |
|
15/03/2017 18:28 | |
Non capisco perchè i messaggi di ieri siano spariti dopo quest'ultimo "messaggio di prova"....
ad ogni modo ho fatto qualcosa in più sul mio foglio excel creando una maschera di modifica con una listbox che riporta il valore selezionato nelle textbox relative...
adesso però mi sono bloccato su: come fare a "sovrascrivere" i dati modificati nelle relative celle? Non capisco proprio come fare in particolare con il campo data che deve rimettersi eventualmente nel giusto ordine.
L'altra difficoltà che ho è la seguente:
dovrei creare successivamente altri 11 fogli uno per ogni mese identici a quello gennaio.
Il problema è che nei fogli successivi la prima riga della colonna "saldo" andrà valorizzata con l'ultimo valore del foglio precedente (essendo un saldo progressivo di mese in mese) e quindi vorrei inserire (in automatico) una prima riga il giorno 01 di ogni mese "riporto saldo mese precedente" dove ci sia il saldo del mese precedente. Ma non so come fare visto che non conosco a priori il numero di righe di cui sarà composta ogni tabella di ogni foglio.
Allego il file per chiunque volesse darmi una mano.
Grazie |
| | Post: 2.943 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
15/03/2017 19:19 | |
Ciao Pino
Ho visto il tuo file ma per andare a sovrascrivere un determinato record hai bisogno di un ID che te lo identifichi univocamente.
Nella tabella Gennaio nel campo data e descrizione hai valori che si ripetono per cui non è possibile andare a sovrascrivere con certezza il record giusto.
Una domanda: la struttura Tabella ti è assolutamente necessaria?
Alfredo |
| | Post: 5 | Registrato il: 13/03/2017
| Città: AGRIGENTO | Età: 41 | Utente Junior | 2016 | | OFFLINE | |
|
15/03/2017 23:27 | |
capisco.
si potrebbe forse ipotizzare di creare una colonna nascosta con un id della riga generato automaticamente?
oppure che altra strada consigli per modificare i dati inseriti anche rinunciando alla listbox ???
la tabella non è assolutamente necessaria ma mi torna comoda la formattazione automatica con lo stile tabella...
grazie cmq per la risposta |
| | Post: 2.955 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
17/03/2017 18:14 | |
Pino non mi sono dimenticato di te è che sto facendo delle prove e non sempre le ciambelle riescono col buco.
Alfredo |
| | Post: 1 | Registrato il: 21/03/2017
| Città: PISA | Età: 46 | Utente Junior | ultima | | OFFLINE | |
|
21/03/2017 21:33 | |
ciao pino,
vedi se la soluzionenel file allegato va bene.
|
| | Post: 2.963 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
21/03/2017 22:12 | |
Ciao Francesca
Volevo solo farti notare che Pino richiede, oltre al riporto dei saldi mensili, anche e soprattutto la possibilità di modificare i dati in tabella una volta selezionato il movimento nella userform Ufmod.
Tu ne capisci un po' di VBA? [Modificato da alfrimpa 21/03/2017 22:24]
Alfredo |
| | Post: 2 | Registrato il: 21/03/2017
| Città: PISA | Età: 46 | Utente Junior | ultima | | OFFLINE | |
|
21/03/2017 22:44 | |
Perdonate..ho letto male il post. Infatti mi sembrava strano che non riuscisse a fare una cosa così semplice!! e comunque non sarei dovuta intervenire visto che sono alle prime armi..chiedo venia
|
| | Post: 6 | Registrato il: 13/03/2017
| Città: AGRIGENTO | Età: 41 | Utente Junior | 2016 | | OFFLINE | |
|
21/03/2017 22:46 | |
grazie, in realtà non capisco le modifiche che hai fatto e mi da un errore di runtime appena provo ad inserire un movimento nel foglio febbraio.
Nel frattempo io non sono rimasto con le mani in mano e credo di aver fatto grossi passi avanti. Allego il file.
I problemi che ho adesso sono:
1. qualche errore di runtime che ricevo, ma non sono riuscito ad individuarne la fonte. Mi capitano stranamente su funzioni che a volte vanno senza problemi altre generano errori. Cioè mi capita l'errore ad esempio con la form inserimento nuovo movimento cassa o banca, che al 90% dei casi non da alcun problema, le altre volte (forse quando faccio delle prove variando l'anno nei parametri) mi da errore di runtime e mi riavvia excel. Perchè??? immagino possa dipendere dall'instabilitò del odice che ho scritto facendo copia incolla qua è la da varie ricerche e non scritto ad arte come si dovrebbe.
2.come far si che al click modifica riga mi apra la listbox all'interno della userform con selezionata la riga corrispondente a quella selezionata nel foglio?
3. come far si che al click del pulsante esporta su excel venga creato un foglio senza il riporto di macro e di oggetti/pulsanti?
4. come far si che il file (che deve essere utilizzato da utenti inesperti) non richieda l'attivazione delle macro all'apertura (misembra di aver avuto per le mani un file che funzionava così ma ovviamente non riesco piu a trovarlo)?
grazie mille per l'aiuto
|
| | Post: 2.964 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
21/03/2017 22:54 | |
Mi pare che il file non ci sia.
Quindi il problema della modifica record lo hai risolto?
@ Francesca(17)
Non preoccuparti non c'è alcunchè di cui scusarsi.
Alfredo |
| | Post: 7 | Registrato il: 13/03/2017
| Città: AGRIGENTO | Età: 41 | Utente Junior | 2016 | | OFFLINE | |
|
21/03/2017 23:27 | |
si scusa eccolo
si ho trovato un codice simile e lo ho adattato.
in realtà dimenticavo che ho un altro problema, quando inserisco un movimento nel foglio febbraio che è alla prima riga come attualmente nel file allegato, la routine "salva" della ufModFebbraio ci mette molto a completare e mi sembra un po strano.
[Modificato da Pinoxls 21/03/2017 23:34] |
|
|