Cómo convertir texto en columnas en Excel
Sub Text2Columns()
Dim ws As Worksheet
Application.ScreenUpdating = False
For Each ws In ThisWorkbook.Worksheets
Select Case UCase(ws.Name)
Case "Hoja1" 'do nothing
Case Else
ws.Columns(1).TextToColumns Destination:=ws.Range("B1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, _
Tab:=True, _
Semicolon:=True, _
Comma:=False, _
Space:=False, _
Other:=False, OtherChar:="|"
End Select
Next ws
Application.ScreenUpdating = True
End Sub Tengo ficheros csv separados por puntos y comas ejemplo: "dato";"dato1";"dato2";"dato3"... Pero la macro no me funciona
2 Respuestas
Respuesta de Elsa Matilde
1
Respuesta de Dante Amor
