VBA ouverture et écriture dans un bloc note

Fermé
tut - 22 avril 2010 à 10:34
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 22 avril 2010 à 10:58
Bonjour,

J'aimerai faire la manipulation suivante avec VBA:

J'ai un tableau Excell avec : X 1
Y 10
Z 100
(cellule A1 à B3)

et j'aimerai lorsque je clique sur le bouton de commande "valider" de la "UserForm1" voir apparaitre un fichier bloc note (le bloc note de windows) avec écrit dessus :

"Les dimensions de votre tunnel est de X=1 Y=10 Z=100"

Que dois je coder pour commander l'ouverture du bloc note et l'écriture de mes données?

Merci beaucoup de votre aide !!
A voir également:

1 réponse

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
Modifié par Polux31 le 22/04/2010 à 10:58
Bonjour,

Un exemple procédure :

Sub AfficheBlocNote(ByVal x As Integer, ByVal y As Integer, ByVal z As Integer) 
Dim fp As Integer 
Dim chemin As String 
Dim ret 

    chemin = "D:\testOpen.txt" 
    fp = FreeFile 
     
    Open chemin For Append As #fp 
    Print #fp, "Les dimensions de votre tunnel sont :  X = " & x & " Y = " & y & " Z = " & z
    Close #fp 
     

    ret = Shell("notepad.exe D:\testOpen.txt", vbNormalFocus) 
     
End Sub


Pour appeler la procédure :
Call AfficheBlocNote(1, 10, 100)


;o)

«Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément.»
Nicolas Boileau
0