pierre31270
XLDnaute Junior
Bonjour XLDnautes!
J'ai un petit soucis de néophyte sur VB:
J'ai créé une liste déroulante, lorsque je sélectionne le nom d'une personne dans cette liste, je souhaiterais que s'ouvre un classeur Excel.
Etant donné que la liste est rattachée à une cellule fixe et lui donne une valeur (variable) lors de la sélection d'une personne. J'ai essayé de faire en sorte que lorsque la valeur de la cellule est "1", c'est-à-dire lorsque je sélectionne la première personne de la liste, le classeur Excel de cette personne s'ouvre automatiquement. Ainsi de suite pour une dizaine de personnes qui auront chacune leur propre fichier *.xlsx dans le dossier "test"
Si quelqu'un pouvait m'éclairer je lui en serais reconnaissant.
Bonne soirée
Pierre
J'ai un petit soucis de néophyte sur VB:
J'ai créé une liste déroulante, lorsque je sélectionne le nom d'une personne dans cette liste, je souhaiterais que s'ouvre un classeur Excel.
Etant donné que la liste est rattachée à une cellule fixe et lui donne une valeur (variable) lors de la sélection d'une personne. J'ai essayé de faire en sorte que lorsque la valeur de la cellule est "1", c'est-à-dire lorsque je sélectionne la première personne de la liste, le classeur Excel de cette personne s'ouvre automatiquement. Ainsi de suite pour une dizaine de personnes qui auront chacune leur propre fichier *.xlsx dans le dossier "test"
Si quelqu'un pouvait m'éclairer je lui en serais reconnaissant.
Bonne soirée
Pierre
Code:
Sub Zonecombinée21_QuandChangement()
Select Case NomVariable = Workbooks("rdv").Sheets("pro").Range("D100").Value
Case NomVariable = 1
Workbooks.Open Filename:="C:\Users\pierre\Desktop\test\Lola.xlsx", local:=True
End Select
End Sub