Openfile avec une variable

JACRAV

XLDnaute Nouveau
Bonsoir à tous
Sur une list box j'ai une suite de fichiers.xls situés dans le lecteur C
Je souhaiterais qu'en clicquant sur une ligne de la listbox le fichier concerné s'ouvre.
L'affichage dans la listbox se présente comme ceci monfichier1.xls
monfichier2.xls
monfichier3.xls

J'essaie ce code mais celà ne marche pas et j'en suis pas surpris!!!!

Dim mavariable As String
mavariable=ListBox1.Text

Workbooks.Open(Filename:="C:\"mavariable")
Comment dois-je m'y prendre si c'est possible ?
Peut-on également utiliser une variable pour préciser un lecteur
lorsque celui -ci est défini à partir d'une textbox(A, F, G, H ou I)
Dans mon cas j'ai 5 lecteurs possibles.
J'espère être assez clair?
Merci par avance

Bien cordialement
Jacques
 

Essem

XLDnaute Junior
Re : Openfile avec une variable

Bonsoir JacRav et le forum,

Essaie ceci:

Dim monlecteur As String
Dim mavariable As String
monlecteur=Listbox1.Text
mavariable=ListBox2.Text

Workbooks.Open(Filename:= monlecteur & ":\" & mavariable)

@+

Essem
 
Dernière édition:

Statistiques des forums

Discussions
312 765
Messages
2 091 893
Membres
105 086
dernier inscrit
hyacinthe