1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| Sub test()
Application.ScreenUpdating = False
DerniereLigne = ActiveSheet.UsedRange.Rows.Count
DerniereColonne = ActiveSheet.UsedRange.Columns.Count
On Error GoTo Suite:
For i = 2 To DerniereLigne
For j = 1 To DerniereColonne
If Not IsEmpty(Cells(i, j)) Then
Cells(i, j).Select
Selection.TextToColumns Destination:=Cells(i, j), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(1, 1), TrailingMinusNumbers:=True
End If
Suite:
Next j
Next i
Application.ScreenUpdating = True
End Sub |
Partager