Bonjour le forum,
A l'aide de l'enregisteur de macro, j'ai obtenu ce code :
Me permettant de DECONCATENER une cellule. Jusque là, tout va bien.
Pour que cette macro se lance à l'ouverture d'une feuille (différente de celle ou se trouve la cellule à déconcatener), j'ai ajouté :
Et j'obtiens systematiquement une erreur...
Quelqu'un aurait une autre idée ???
A l'aide de l'enregisteur de macro, j'ai obtenu ce code :
Code:
Sub macro9()
Sheets("TCD").Select
Range("J5:AD5").Select
Selection.ClearContents
Range("H5").Select
Selection.TextToColumns Destination:=Range("J5"), DataType:=xlDelimited, _
TextQualifier:=xlNone, ConsecutiveDelimiter:=True, Tab:=False, Semicolon _
:=False, Comma:=False, Space:=True, Other:=False, FieldInfo:=Array( _
Array(1, 1), Array(2, 1)), TrailingMinusNumbers:=True
Sheets("LM A SITES").Select
End Sub
Me permettant de DECONCATENER une cellule. Jusque là, tout va bien.
Pour que cette macro se lance à l'ouverture d'une feuille (différente de celle ou se trouve la cellule à déconcatener), j'ai ajouté :
Code:
Private Sub Worksheet_Activate()
Quelqu'un aurait une autre idée ???