Je pense que oui, j'ai contourné par une bidouille qui va scandaliser tous les informaticiens: ouverture du csv sous un word format unicode:
Documents.Open FileName:=chfusion, ConfirmConversions:=False, _
ReadOnly:=False, AddToRecentFiles:=False, PasswordDocument:="", _
PasswordTemplate:="", Revert:=False, WritePasswordDocument:="", _
WritePasswordTemplate:="", Format:=wdOpenFormatUnicodeText, Encoding:=1252
(avec un réserve sur encoding mais cela fonctionne)
Ecriture dans un fichier texte et là tu peux ouvrir sans questions
Application.DisplayAlerts = wdAlertsNone
ActiveDocument.SaveAs FileName:="jgkNWc0OUl_BSCiel4.txt", FileFormat:= _
wdFormatText, LockComments:=False, Password:="", AddToRecentFiles:=True, _
WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _
SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= _
False, Encoding:=1252, InsertLineBreaks:=False, AllowSubstitutions:=False _
, LineEnding:=wdCRLF
Application.DisplayAlerts = wdAlertsAll
si c'est ok tu dois pouvoir coller cela dans ta macro
mais cela n'est pas élégant!!!
par contre si tu peux voir pourquoi il y a un caractère spécial devant le R ce serait mieux.
Cordialement