Bonjour à tous,
Pour éviter des soucis de format pour faire tourner ma macro, j'aimerai convertir toutes les données d'une colonne.
Cela marche avec le code suivant, mais la conversion s'effectue uniquement quand je lance la macro sur la feuille concernée (feuille 3).
Je souhaite lancer ma macro à partir d'une autre feuille, comment lui dire de faire la conversion dans la feuille 3 ? J'ai utilisé la transaction sheets(3).range [...] mais il n'a pas l'air d'en tenir compte.
Sheets(3).Range("G7" & ":G" & DernLign + 1).TextToColumns Destination:=Range("G7"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(1, 1), TrailingMinusNumbers:=True
Merci pour votre aide.