Bonjour à tous,
Dans la formule VBA que Job75 m'avait écrite, je rencontre un problème.
Dim nomfeuille$, fn$, ff$, test As Boolean
nomfeuille = ActiveSheet.Name
fn = ThisWorkbook.FullName
ff = ThisWorkbook.FileFormat
ChDir ThisWorkbook.Path
test = Application.Dialogs(xlDialogSaveAs).Show(nomfeuille, xlTextMac)
If Not test Then Exit Sub
ActiveSheet.Name = nomfeuille
Application.DisplayAlerts = False
ThisWorkbook.SaveAs fn, ff
MsgBox "Fichier texte créé..."
End Sub
Auriez-vous une idée d'où le problème pourrait venir ?
Vous remerciant par avance de votre aide.
Cordialement,
Frédéric
Dans la formule VBA que Job75 m'avait écrite, je rencontre un problème.
Toutes les cellules de mon tableau qui sont formatées en monétaire avec 2 décimales (ex : 123,46 €), ressortent dans le fichier Txt créé, sous format anglophone (ex : 123.46 $).
Je précise que ces chiffres sont tous dans la même colonne. Que dans cette colonne, il y a des cellules de texte et des cellules formatées en chiffres monétaires Euros.
Je suis sous mac et ci-dessous la formule VBA en cours :
Sub EnregistrerTabCogilogEntxt()Dim nomfeuille$, fn$, ff$, test As Boolean
nomfeuille = ActiveSheet.Name
fn = ThisWorkbook.FullName
ff = ThisWorkbook.FileFormat
ChDir ThisWorkbook.Path
test = Application.Dialogs(xlDialogSaveAs).Show(nomfeuille, xlTextMac)
If Not test Then Exit Sub
ActiveSheet.Name = nomfeuille
Application.DisplayAlerts = False
ThisWorkbook.SaveAs fn, ff
MsgBox "Fichier texte créé..."
End Sub
Auriez-vous une idée d'où le problème pourrait venir ?
Vous remerciant par avance de votre aide.
Cordialement,
Frédéric