hierbij een gedeelte van mijn script.
probleem
'VBA voor LZV ritten' begint vast op rij 36, op rij 35 wordt een hoofding gekopieerd.
ik wil 35 en 36 vervangen door variabelen waarbij hij kijkt naar de eerste lege rij (cel) na uitvoeren van 'VBA voor bakwagen ritten'
zodat in mijn excel alles mooi aansluit en ik dus geen lege rijen heb voor 35...
probleem
'VBA voor LZV ritten' begint vast op rij 36, op rij 35 wordt een hoofding gekopieerd.
ik wil 35 en 36 vervangen door variabelen waarbij hij kijkt naar de eerste lege rij (cel) na uitvoeren van 'VBA voor bakwagen ritten'
zodat in mijn excel alles mooi aansluit en ik dus geen lege rijen heb voor 35...
Code:
'VBA voor bakwagen ritten
For j = 2 To UBound(ar)
If ar(j, 5) = Sheets("info").Range("D1").Value And ar(j, 2) = "B" And ar(j, 17) = "VRE" Then
ar1(t, 0) = ar(j, 1)
ar1(t, 1) = ar(j, 12)
ar1(t, 2) = ar(j, 6)
ar1(t, 3) = ar(j, 7)
ar1(t, 4) = ar(j, 24)
ar1(t, 5) = ar(j, 27)
t = t + 1
End If
Next j
Sheets("info").Cells(3, 1).Resize(UBound(ar1) + 1, UBound(ar1, 2) + 1) = ar1
'VBA voor LZV ritten
For j = 2 To UBound(aq)
If aq(j, 5) = Sheets("info").Range("D1").Value And aq(j, 2) = "L" And aq(j, 17) = "VRE" Then
aq1(z, 0) = aq(j, 1)
aq1(z, 1) = aq(j, 12)
aq1(z, 2) = aq(j, 6)
aq1(z, 3) = aq(j, 7)
aq1(z, 4) = aq(j, 24)
aq1(z, 5) = aq(j, 27)
z = z + 1
End If
Next j
Sheets("info").Cells(36, 1).Resize(UBound(aq1) + 1, UBound(aq1, 2) + 1) = aq1
'hoofdingen vastleggen
vv = Range("B2:F2")
Range("B35").Resize(1, 5) = vv