Итак, я делал этот процесс вручную, но мне нужно автоматизировать его с помощью макроса, но с использованием этой формулы:
='Sheet1'!C2&"|"&'Sheet1'!D2&"|CM"&'Sheet1'!H2
Мне нужно вывести 3 ячейки данных в одну ячейку в Sheet2, разделенных перерыв. Как и в следующих 96 строках. До сих пор я пытался сделать это следующим образом:
Dim SheetName As Worksheet1
Set SheetName = Worksheets("Sheet1")
Worksheets("Sheet2").Range("B2:B97").Formula = Worksheets(2).Range("C2:C97") & "|" & Worksheets(2).Range("D2:D97") & "|CM" & Worksheets(2).Range("H2:H70")
Worksheets(2) = "Sheet1"
Продолжать получать ошибку определения объекта. но я продолжаю получать