Excel Forum Per condividere esperienze su Microsoft Excel

portfoglio e foglio cassa

  • Messaggi
  • OFFLINE
    Marco8888888
    Post: 1
    Registrato il: 17/07/2020
    Età: 35
    Utente Junior
    office 365
    00 17/07/2020 16:16
    Buonasera a tutti, non riesco a venirne a capo... Ho un foglio (portfoglio) con l'elenco di tutte le polizze in scadenza (compagnia, numero, contraente, data, ecc...) ed un altro foglio (cassa) dove manualmente copio ed incollo la riga della polizza che vado ad incassare, riportando la data di incasso, la modalità, ecc...
    c'è modo di automatizzare questo "copia/incolla" della riga dal foglio porfoglio al foglio cassa, creando una "storicità" nel foglio cassa?

    Ad esempio, un polizza frazionata a quadrimestri, nel foglio "portafoglio" sarà riportata solo una volta, mentre nel foglio cassa, verrà riportata 4 volte, in base ad ogni scadenza.

    E' possibile?

    Grazie
  • OFFLINE
    DANILOFIORINI
    Post: 817
    Registrato il: 15/01/2016
    Città: ROMA
    Età: 51
    Utente Senior
    2016
    00 17/07/2020 16:59
    Ciao
    Allega un file con un po di dati e il risultato da ottenere scritto a mano
  • OFFLINE
    Marco8888888
    Post: 1
    Registrato il: 17/07/2020
    Età: 35
    Utente Junior
    office 365
    00 21/07/2020 09:58
    ciao e grazie per avermi risposto

    ho allegato il file.
    Sostanzialmente devo tenere traccia di tutti gli incassi che faccio in modo da creare un vero e proprio "giornale di cassa" in modo che se devo ricercare un in casso tra 2 anni, posso sempre trovarlo nel foglio "Cassa".
    quindi vorrei che il foglio "Cassa" si compili in automatico ogni qualvolta che modifico una riga nella colonna "N,O,P,Q"...insomma quando registro l'incasso.

    Volevo in access, ma uso anche Mac ed access non c'è su Mac.

    Fino adesso ho sempre fatto copia/incolla...

    Grazie molte per l'aiuto
  • OFFLINE
    DANILOFIORINI
    Post: 819
    Registrato il: 15/01/2016
    Città: ROMA
    Età: 51
    Utente Senior
    2016
    00 21/07/2020 11:47
    Ciao
    Credo che devi spiegare meglio il tuo obiettivo in quanto detta così avresti solo un clone del primo foglio
    Se invece vuoi estrarre i dati in base a un criterio tipo nominativo o data o un intervallo di date o scaduto facciamo la formula però devi dire in base a cosa estrarre i dati
  • OFFLINE
    Marco8888888
    Post: 2
    Registrato il: 17/07/2020
    Età: 35
    Utente Junior
    office 365
    00 21/07/2020 12:06
    Provo a spiegarmi meglio:
    devo fare un clone che però mantenga uno storico delle modifiche.

    Provo a ricaricare il file simulando la compilazione della riga 2 del foglio "portfoglio" avvenuta in più anni a partire dal 2018, sovrascrivendola ad ogni modifica (in questo caso, ogni semestre).

    Realmente, cosa dovrebbe succedere: ogni volta che incasso la polizza (ogni semestre) modifico le colonne "N O P Q" del foglio "Portfoglio", così facendo mi crea automaticamente una riga compilata nel foglio "Cassa" (come ho allegato una simulazione di incassi semestrali dal 2018 ad oggi) in modo da avere una storicizzazione degli incassi.

    Così tra 1 o 2 anni, se devo rivedere un movimento, posso verificarlo.


    Spero di essermi spiegato un po' meglio

    Nel mentre, ti ringrazio
  • OFFLINE
    DANILOFIORINI
    Post: 820
    Registrato il: 15/01/2016
    Città: ROMA
    Età: 51
    Utente Senior
    2016
    00 21/07/2020 12:21
    Ciao
    Così ci vuole il VBA e non posso esserti di aiuto.....
  • OFFLINE
    Marco8888888
    Post: 3
    Registrato il: 17/07/2020
    Età: 35
    Utente Junior
    office 365
    00 21/07/2020 13:58
    Grazie lo stesso, provo a cambiare sezione del forum!

    Molto gentile!
  • OFFLINE
    Marco8888888
    Post: 4
    Registrato il: 17/07/2020
    Età: 35
    Utente Junior
    office 365
    00 21/07/2020 14:46
    Re:
    DANILOFIORINI, 21/07/2020 12:21:

    Ciao
    Così ci vuole il VBA e non posso esserti di aiuto.....




    Ho appena constatato che per Mac non c'è l'editor VBA....posso fare qualcosa con le macro? magari premendo una apposita casella che mi ricopia nel foglio "cassa" solo le righe con tutti i campi completati.
    esempio:
    1) solo se le colonne "A, B, C,....R" sono compilate, premendo il pulsante "XXX", le ricopia nel foglio "cassa".
    2) ignora e non ricopiare nel foglio "cassa" le righe già esistenti nel foglio "cassa".

    E' possibile?

    Sennò l'unica soluzione mi rimane in copia/incolla....

    Grazie
  • OFFLINE
    DANILOFIORINI
    Post: 821
    Registrato il: 15/01/2016
    Città: ROMA
    Età: 51
    Utente Senior
    2016
    00 21/07/2020 16:04
    Si è possibile
    Però bisogna scrivere il codice....che io non scrivo
  • ABCDEF@Excel
    00 21/07/2020 22:19
    Un saluto a DANILOFIORINI

    Ho visto l'allegato, mà non capisco alcune cose, oppure le hai scritte male
    Premio rata=150, Importo fattura= 50 ??? IVA???. Inoltre sapere quando: al pagamento eseguito, quando decidi Tu, oppure automaticamente alla scadenza dovrà andare in Cassa?
    In teoria ogni volta che apri il files, aggiunge alla Cassa le varie scadenze. Faccio un ex Decorrenza=16/6/2020 ... (tale scadenza dovrebbe essere se mensile il 15/7/2020), aspetti il versamento oppure se dai l'ok il VBA deve eseguire?
    Ricrea il foglio con le stesse colonne, inserendo in A,B,C,D,E e lascia libero F,G
    Numero fattura
    Numero Polizza
    Frazionamento
    Prezzo e casomai "Importo fattura" o IVA
    Durata Polizza