Bonjour,
Dans une macro, je suis amené à utliser le code suivant à répétition pour convertir les points en virgules (c'est le seul qui fonctionne vraiment dans mon cas), dans cet exemple on traite la colonne A:
Voici mon problème: ma macro va traiter des données de fichiers extérieurs, et selon les mois, le contenu de ces fichiers diffère. Par exemple ce mois-ci, il n'y a aucune donnée dans l'un d'eux, et à l'exécution de la macro à l'ouverture mon classeur, j'ai l'erreur suivante qui empêche le reste de se faire convenablement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 .Columns(1).Replace what:=".", Replacement:=Application.DecimalSeparator .Columns(1).TextToColumns Destination:=.Range("A1"), DecimalSeparator:=Application.DecimalSeparator
Auriez-vous une idée pour empêcher cette erreur ?Erreur d'exécution '1004': aucune donnée à convertir n'a été sélectionnée.
Merci d'avance.
Partager