Oppure

Loading
04/07/08 12:40
Maxim73
Salve a tutti,
ho un problemino che non riesco a risolvere.
Ho sviluppato un piccolo programmino in VBA Excel 2003, che permette di dare una numerazione automatica o manuale ad alcuni documenti. Una volta generata la numerazione, in qutomatico mi si crea una cartella in una directory da me impostata. Con una funzione allega files riesco ad allegarci qualsiasi tipo di files, ma adesso iniziano i dolori.
Vorrei che tramite una ListBox potessi visualizzare l'elenco dei files all'interno di tale directory e, selezionando il file tramite ListBox, vorrei che mi si aprisse.
Ho visto che la cosa potrebbe esser possibile tramite ListFileBox, ma non riesco ad aggiungerlo come Item.
Nessuno mi saprebbe indicare come potrei fare?
Grazie Massimo
aaa
04/07/08 22:17
Organittos
ciao, ma tu vuoi dire a elencare i files della directory creata da te? Se è cosi allora non ti resta che usare una filelist forse è più conveniente e con la property ".path" di file1 (se l'oggetto è nominato cosi) lo eguagli a curdir legando la restante parte del percorso per arrivare alla cartella da te creata.
Quindi:
se la cartella si trova in "c:\users\utente\desktop\Tuo programma"
tuo programma=cartella dove sviluppi il programma
curdir= permette di elencare files della directory corrente e quindi della cartella 'tuo programma'
file1=oggetto di filelistbox
perciò:
file1.path=curdir & "\cartella dei files da elencare"

a questo punto dovresti per far si che si apra il file selezionato bisogna utilizzare la property ".filename" di file1
Dunque utilizziamo la funzione open per caricare il files creato nel buffer della ram,
e ti riporto il link per effettuare l'apertura di file in basic e mi raccomando usa la property file1.filename al posto della stringa indicato nel tuorial immetti file1.filename che puoi anche memorizzare in una variabile se ti va:
[url]pierotofy.it/pages/guide_tutorials/Visual_Basic/Salvare_e_aprire_file/
[/url]
Comunque se questa non è la risposta o è giusta ma poco chiara, il forum è sempre a disposizione :k:cia cia a presto..
aaa
05/07/08 8:51
GrG
Stai parlando di vb6?
aaa
05/07/08 18:26
Maxim73
Grazie della risposta.
Il male è che utilizzando excel 2003 non riesco ad aggiungere il filelistbox, sai come posso fare?

Scusate la mia ignoranza, io sto utilizzando VBA di escel, VB6 sta per?

Grazie Max

Scusate le mie carenze, ma ho iniziato a utilizzare la programmazione di excel solo 20 giorni fa.
aaa
05/07/08 22:26
Organittos
Postato originariamente da Maxim73:

Grazie della risposta.
Il male è che utilizzando excel 2003 non riesco ad aggiungere il filelistbox, sai come posso fare?

Scusate la mia ignoranza, io sto utilizzando VBA di escel, VB6 sta per?

Grazie Max

Scusate le mie carenze, ma ho iniziato a utilizzare la programmazione di excel solo 20 giorni fa.


Allora, hai presente il pannello di strumenti sulla tua destra?... li con il destro del mouse clicca e seleziona componenti quel punto ti compare una finestra con una serie di oggetti cerca filelistbox...
aaa
06/07/08 7:16
Maxim73
Avevo già provato, ma il filelistbox non è presente in quella lista
aaa
07/07/08 6:23
GrG
io penso che vba e vb6 NON siano la stessa cosa (forse sto dicendo una caz***a)...[meglio attendere i pareri di persone + esperte]...

p.s. Tra pochi minuti parto in vacanza quindi non vedrò le vostre risposte, tra una settimana torno :D

pp.s. per sikurezza googla un pò mo nn ho tempo.Ciao.
aaa
07/07/08 17:10
Maxim73
Se per agevolarvi, volete una descrizione più accurata e il programmino prodotto, sono disponibile.
Massimo
aaa