Sub secondodev()
Dim sh1 As Worksheet: Set sh1 = Worksheets("Foglio1")
Dim X, Y, Z, M, N, W, L, H, J, K, T, E As String
Dim S, D, R, Q, P, G, B, U, C, V, A As String
Dim UU, CC, VV, AA, AQ, AC, AZ, AU As String
M = sh1.Range("A2")
W = "-"
N = InStr(M, W)
If N = 0 Then
End
Else
X = Mid(sh1.Range("A2"), 5, N - 5)
sh1.Range("D1").Value = X
End If
T = Len(sh1.Range("A2"))
K = Mid(sh1.Range("A2"), N + 1, T)
L = InStr(K, W)
If L = 0 Then
End
Else
H = Mid(sh1.Range("A2"), N + 1, L - 1)
sh1.Range("E1").Value = H
End If
E = N + L
S = Mid(sh1.Range("A2"), E + 1, T)
D = InStr(S, W)
If D = 0 Then
End
Else
R = Mid(sh1.Range("A2"), E + 1, D - 1)
sh1.Range("F1").Value = R
End If
G = E + D
Q = Mid(sh1.Range("A2"), G + 1, T)
B = InStr(Q, W)
If B = 0 Then
End
Else
P = Mid(sh1.Range("A2"), G + 1, B - 1)
sh1.Range("G1").Value = P
End If
U = G + B
V = Mid(sh1.Range("A2"), U + 1, T)
C = InStr(V, W)
If C = 0 Then
End
Else
A = Mid(sh1.Range("A2"), U + 1, C - 1)
sh1.Range("H1").Value = A
End If
UU = U + C
VV = Mid(sh1.Range("A2"), UU + 1, T)
CC = InStr(VV, W)
If CC = 0 Then
End
Else
AA = Mid(sh1.Range("A2"), UU + 1, CC - 1)
sh1.Range("I1").Value = AA
End If
AU = UU + CC
AC = Mid(sh1.Range("A2"), AU + 1, T)
AQ = InStr(AC, W)
If AQ = 0 Then
End
Else
AZ = Mid(sh1.Range("A2"), AU + 1, AQ - 1)
sh1.Range("J1").Value = AZ
End If
End Sub
|