Bonsoir à tous.
Je suis entrain de faire une macro word pour ouvrir des fichiers qui proviennent d'une application Macintosh. Ces fichiers sont des fichier texte (fichier .NBDM) en UTF-8
Sous word, lorsque j'ouvre bêtement ces fichiers cela marche, sauf que word demande quel codage choisir pour rendre le document lisible et il faut choisir Unicode UTF-8, si non les caractères spéciaux pose problème.
J'ai voudrais faire une macro qui ouvre la boite de dialogue habituelle de word "ouvrir un fichier" pour que l'utilisateur choisisse son fichier *.NBDM dans le répertoire de son choix, puis que la macro choisisse automatiquement le codage Unicode UTF-8.
ma macro avec l'enregistreur m'a donner :
Sub Macro8()
'
' Macro8 Macro
' Macro enregistrée le 03/11/2009 par nabat012
'
ActiveWindow.Panes(1).Activate
Documents.Open FileName:= _
"Monfichier.nbdm", _
ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _
PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _
wdOpenFormatAuto, XMLTransform:="", Encoding:=65001
End Sub
Et j'ai essayé de la modifier :
Sub Macro9()
ActiveWindow.Panes(1).Activate
Documents.Open FileName:=Application.GetOpenFilename("Fichier(*.NBDM),"), _
ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _
PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _
wdOpenFormatAuto, XMLTransform:="", Encoding:=65001
End Sub
J'ai chercher un peu partout sur le net mais rien a faire, toutes les solutions que j'ai trouvés ne marche pas.
Donc je fais appel aux dieux de word et de la macro 😉
Merci d'avance
Je suis entrain de faire une macro word pour ouvrir des fichiers qui proviennent d'une application Macintosh. Ces fichiers sont des fichier texte (fichier .NBDM) en UTF-8
Sous word, lorsque j'ouvre bêtement ces fichiers cela marche, sauf que word demande quel codage choisir pour rendre le document lisible et il faut choisir Unicode UTF-8, si non les caractères spéciaux pose problème.
J'ai voudrais faire une macro qui ouvre la boite de dialogue habituelle de word "ouvrir un fichier" pour que l'utilisateur choisisse son fichier *.NBDM dans le répertoire de son choix, puis que la macro choisisse automatiquement le codage Unicode UTF-8.
ma macro avec l'enregistreur m'a donner :
Sub Macro8()
'
' Macro8 Macro
' Macro enregistrée le 03/11/2009 par nabat012
'
ActiveWindow.Panes(1).Activate
Documents.Open FileName:= _
"Monfichier.nbdm", _
ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _
PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _
wdOpenFormatAuto, XMLTransform:="", Encoding:=65001
End Sub
Et j'ai essayé de la modifier :
Sub Macro9()
ActiveWindow.Panes(1).Activate
Documents.Open FileName:=Application.GetOpenFilename("Fichier(*.NBDM),"), _
ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _
PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _
wdOpenFormatAuto, XMLTransform:="", Encoding:=65001
End Sub
J'ai chercher un peu partout sur le net mais rien a faire, toutes les solutions que j'ai trouvés ne marche pas.
Donc je fais appel aux dieux de word et de la macro 😉
Merci d'avance