Oppure

Loading
31/01/13 14:33
iMIK
Buonasera
prima di tutto volevo comlimentarmi con voi! sono un appassionato di programmazione, ma purtroppo sono davvero poco capace!
Vorrei creare una macro che dovrei utilizzare per lavoro. Il mio problema è il seguente (cercherò di dettagliare il più possibile):
1) ho un file "elenco titoli ad oggi" che contiene un elenco di obbligazioni in ordine di scadenza
2) un altro file che è l'"elenco titoli ad oggi" DEL GIORNO PRECEDENTE con aggiunta di qualche colonna che mi serve per un terzo file denominato "portafoglio", fra le altre la colonna SI/NO che sarà la mia chiave per determinare se il titolo dovrà essere considerato per il file "portafoglio" (vedi punto 3)
3) il file "portafoglio" che è l'estrazione di tutti quei titoli con variabile booleana "si" all'interno del secondo file.

La mia macro dovrebbe aprire il file 1, verificare se esiste già nel file 2 e se non esiste lo deve inserire nel file due e ti deve chiedere se deve essere considerato per il file "portafoglio" inserendo la variabile SI / NO. Mentre se esiste già bypassare al secondo titolo.

Potrei anche allegare i due file di esempio, se posso...
Spero di essere stato abbastanza chiaro e comunque chiedetemi qualsiasi cosa per chiarire ogni dubbio
Grazie a priori.
;)
aaa
31/01/13 14:50
tuttodiMC
Scusa perché non metti tutto in un unico file e usi i fogli di lavoro in modo da non avere problemi per i collegamenti?
aaa
31/01/13 15:25
iMIK
è vero, ma il mio problema non è avere più file, ma gestire piu dati (anche se fossero nello stesso file in più fogli di lavoro).
ti faccio l'esempio pratico.
il primo file ("titoli di oggi";) è cosi:
Codice descrizione scadenza quantita
123 aaaaa 10/05/15 1000
567 bbbbb 10/06/15 300
890 cccc 01/01/19 10000

il secondo file ("elenco titoli per portafoglio";):
Codice descrizione scadenza quantita portafoglio
123 aaaaa 10/05/15 1000 SI
890 cccc 01/01/19 10000 NO

Il risultato finale deve essere questo ("portafoglio";):
Codice descrizione scadenza quantita portafoglio
123 aaaaa 10/05/15 1000 SI
567 bbbbb 10/06/15 300 SI o NO (deve chiedertelo prima di inserirlo)
890 cccc 01/01/19 10000 NO

In pratica la macro deve di creare il file "portafoglio" inserendo i nuovi titoli del primo file che non sono già presenti nel secondo file.

Spero di essere stato abbastanza chiaro...:)

aaa
31/01/13 15:55
tuttodiMC
Ma se vuoi puoi anche inserire dei valori da un foglio all'altro non servono macro per questo lavoro.
aaa
31/01/13 16:01
iMIK
si, solo che io lo vorrei automatizzarlo perchè non lo devo utilizzare io .
inoltre tutti i giorni ho il file con i titoli del giorno e deve andare a controllare se ce ne sono dei nuovi rispetto all'elenco ed eventualmente li deve inserire.
aaa
31/01/13 16:20
tuttodiMC
beh allora la macro può servire anche se secondo me si potrebbe comunque fare a meno. Se vuoi proprio utilizzare una macro non posso aiutarti perché non conosco la version 6 di vb.
aaa
31/01/13 16:24
iMIK
e senza macro ????:asd:

tu come faresti???

Grazie per la disponibilità:blush:
aaa
03/02/13 13:06
tuttodiMC
beh innanzitutto potresti creare la parte grafica e postarla in modo da regolarmi con le formule?
aaa