У меня есть лист Excel следующим образом:
HEADING <--A1 HEADING <-- this is B1
dhg kfdsl
56 fdjgnm
hgf fdkj
tr
465 gdfkj
gdf53
ry 4353
654 djk
354 <-- a12 blah <-- this is B12
Я пытаюсь поместить диапазон ячеек в столбце A в вариант и удалить все данные из этого варианта, если ячейка в столбце B (для той же строки в столбце А) пусто.Затем я хочу скопировать этот вариант в новый столбец (т.е. столбец c)
, поэтому мой ожидаемый результат:
HEADING <--C1
dhg
56
hgf
465
ry
654
354 <-- C8
это код, который у меня есть:
Dim varData As Variant
Dim p As Long
varData = originsheet.Range("B2:B12")
For p = LBound(varData, 1) To UBound(varData, 1)
If IsEmpty(varData(p, 1)) Then
remove somehow
End If
Next p