
Sub Quattro4()
Dim C As Range
Dim col As Integer
Dim rig As Long
For col = 3 To 9
For rig = 4 To 42
Set C = Sheets("Lavoro").Cells(rig, col)
If Mid(C.Text, 3, 1) <> "+" And Mid(C.Text, 3, 1) <> "/" Then
Sheets("Maschera2").Cells(rig + 1, (col - 2) * 3) = Sheets("Lavoro").Cells(rig, col)
Else
Sheets("Maschera2").Cells(rig + 1, (col - 2) * 3) = Mid(Sheets("Lavoro").Cells(rig, col), 1, 1)
End If
Next
Next
Next L
End Sub
|
Sheets("Maschera2").Cells(rig + 1, (col - 3) * 4) = Sheets("Lavoro").Cells(rig, col)
Else
Sheets("Maschera2").Cells(rig + 1, (col - 3) * 4) = Mid(Sheets("Lavoro").Cells(rig, col), 1, 1) |
Dim C As Range
Dim col As Integer
Dim rig As Long
Dim lob As Integer
For col = 4 To 10
For rig = 4 To 42
For lob = 1 to 7
Set C = Sheets("Lavoro").Cells(rig, col)
If Mid(C.Text, 3, 1) <> "+" And Mid(C.Text, 3, 1) <> "/" Then
Sheets("Maschera2").Cells(rig + 1, (col - 3) * 4 + lob) = Sheets("Lavoro").Cells(rig, col)
Else
Sheets("Maschera2").Cells(rig + 1, (col - 3) * 4 + lob) = Mid(Sheets("Lavoro").Cells(rig, col), 1, 1)
End If
Next
Next
Next
End Sub
|
Dim C As Range
Dim col As Integer
Dim rig As Long
Dim lob As Integer
For col = 4 To 10
For rig = 4 To 42
For lob = 1 to 7
Set C = Sheets("Lavoro").Cells(rig, col)
If Mid(C.Text, 3, 1) <> "+" And Mid(C.Text, 3, 1) <> "/" Then
Sheets("Maschera2").Cells(rig + 1, (col - 3) * lob) = Sheets("Lavoro").Cells(rig, col)
Else
Sheets("Maschera2").Cells(rig + 1, (col - 3) * lob) = Mid(Sheets("Lavoro").Cells(rig, col), 1, 1)
End If
Next
Next
Next
End Sub |
for A = 1 to 4
for B = 4 to 16 step 4
'codice che voui tu
next B
next A
|
Dim col As Integer Dim rig As Long For col = 4 To 10 For rig = 4 To 7 (rig + 1, (col - 3) * 2 ) (rig + 1, (col - 3) * 3 ) qui ho scritto solo la parte incriminata (rig + 1, (col - 3) * 4 ) |
Sub Nero()
Dim bol As Integer
Dim col As Integer
For bol = 3 To 9
For col = 3 To 30 Step 4
Sheets("Maschera2").Range(Cells(2, col), Cells(2, col + 3)) = Sheets("Lavoro").Cells(2, bol)
Next
Next
End Sub |
Sub Nero()
Dim bol As Long, col As Long
col = 3
For bol = 3 To 9
Sheets(2).Cells(2, col) = Sheets(1).Cells(2, bol)
col = col + 4
Next
End Sub |
