Bonjour à tous.

Voici mon problème:
Je souhaite ouvrir par macro Excel un fichier csv dans NotePad++.
Étant novice en vba, voici ce que j’arrive à faire pour le moment:
Ouvrir Notepad++ par macro et y envoyer un fichier pré défini.

Mais je souhaiterai avoir un fenêtre qui s'ouvre pour avoir le choix du fichier que je souhaite ouvrir avec Notepad++.

Voici mon code actuel :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Sub NotePad()
Dim s1
Dim s
Dim A
 
s1 = Shell("C:\ProgramData\Microsoft\AppV\Client\Integration\8B21CF08-0C28-44FB-AC20-617539A63A28\Root\Notepad++\Notepad++.exe d:\Users\Desktop\Export_Import\fichier.csv", 1)
 
AppActivate s
SendKeys "^{o}"
DoEvents
SendKeys "^%{q}"
DoEvents
 
End Sub
Si quelqu'un avait la gentillesse de m'aider se serait vraiment super.

Merci d'avance.