Очень новый в сложных макросах, мой вопрос заключается в следующем.У меня есть заголовки столбцов в Excel sheet1, я пытаюсь скопировать все данные (Total SUM) в «Sheet2»;несколько столбцов объединили столбцы, и я хочу, чтобы мой макрос прочитал заголовок последней строки в столбце C38 и сопоставил копию с общей суммой на F38.
Пример: макрос предполагает чтение столбца заголовка,Строка C38 с заголовком «Итоговые активы» в столбце C, а затем поиск предоставленной суммы в столбце F38, однако столбцы F, G, H в настоящее время объединяются, F20 - через F38, G38, H38.
После перемещениявниз по пустой строке найдите следующий другой заголовок, например, «Всего средств», и повторите процесс.Я пробовал с 2 разных скриптов.Перечисленные ниже я предоставил свои макросы.Возможно, есть лучший способ собрать все данные по столбцам.
Макросценарий:
Sub Macro3()
Application.CutCopyMode = False
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "=VLOOKUP(R[18]C[-3],R[3]C[-3]:R[18]C[8],4,FALSE)"
Selection.Copy
Sheets("sheet2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A1").Select
End Sub