2014-04-17 3 views
-1

Это звучит сложно, но это то, что я должен сделать макросом для работы. Ниже приведен пример списка элементов кодов, которые у меня есть: ('h' stands for highlighted cell)Excel VBA Macro, чтобы выделить выделенные ячейки, будет такой же, как следующая неосвещенная ячейка над ней

M101

S644 (ч)

S753 (ч)

М102

S531 (h) и т. Д.

Я хочу мак е макрокоманду, чтобы дать этот конечный результат с использованием любого способа:

М101

М101 (ч)

М101 (ч)

М102

М102 (ч)

и т. Д.

Может ли кто-нибудь связать мне образец макроса VBA, который я могу использовать, чтобы выполнить этот процесс? Большое спасибо!

ответ

1

Я собираюсь предположить, что «M101», например, не является ячейкой, а скорее значением в столбце.
Некоторые из того, что прибегая к помощи моего псевдокод решение ниже установит вам на правильном пути, если я предположил, что правильно ...

for (column): 
if (currentCell is highlighted) then 
currentCell.value = currentCell.one_up.value 
Смежные вопросы