Você está na página 1de 2

Sub test() Count = 0 riga = 0 colonna = 2 'Do Until Sheets("Foglio1").

Cells(1, 1) = Empty For Each cel In Range("A1:A1") riga = riga + 1 x = Split(cel, " ") For i = 0 To UBound(x) If (x(i) = "-") Then Count = Count + 1 MsgBox Count Next i 'NomeVar = InStr(cel, "-") 'MsgBox NomeVar 'NomeVar2 = Right(cel, Len(cel) - NomeVar - 1) 'MsgBox NomeVar2 'Cells(riga, colonna) = NomeVar2 Next 'Loop End Sub Sub test() riga = 0 colonna = 2 'Do Until Sheets("Foglio1").Cells(1, 1) = Empty For Each cel In Range("A1:A4") riga = riga + 1 NomeVar = InStr(cel, " ") MsgBox NomeVar If (NomeVar = 11) Then Cells(riga, colonna) = cel If (NomeVar = 4) Then Cells(riga, colonna) = Mid(cel, 7, 10) & " -" & Right(cel, Len(cel) - NomeVar - 1) If (NomeVar = 6) Then Cells(riga, colonna) = Left(cel, 2) & Mid(cel, 9, 10) & Ri ght(cel, Len(cel) - 5) If (NomeVar = 13) Then Cells(riga, colonna) = cel 'riga = riga + 1 'x = Split(cel, " ") ' For i = 0 To UBound(x) ' If (x(i) = "-") Then Count = Count + 1 ' Next i 'MsgBox Count ' If (Count = 1) Then 'NomeVar = InStr(cel, " ") 'MsgBox NomeVar 'NomeVar2 = Right(cel, Len(cel) - NomeVar - 1) 'MsgBox NomeVar2 'Cells(riga, colonna) = NomeVar2 'else if (Count = 2) then 'End If Next 'Loop End Sub If (NomeVar = 3) Then Cells(riga, colonna) = Mid(cel, 6, 10) & " -" & Right(cel, Len(cel) - NomeVar - 1)

If (NomeVar = 2) Then Cells(riga, colonna) = Mid(cel, 5, 10) & " -" & Right(cel, Len(cel) - NomeVar - 1)