Я использую vba в программе CAD для экспорта данных, сортировки данных и добавления данных. Следующий макрос - именно то, что я хочу сделать в Excel. Однако я считаю, что я ограничен тем, чтобы программа CAD говорила Excel, что делать через VBA. Этот макрос копирует формулу и вставляет ее во все заполненные ячейки в столбце.
КОД МАКРОСА:
Range("B1").Select
Selection.Copy
Range(Selection, Selection.End(xlDown)).Select
ActiveSheet.Paste
iLogic Версия кода:
oBook.WorkSheets(1).Name = "Order List"
oBook.WorkSheets(2).Name = "Cut List"
wSheet1 = oBook.WorkSheets("Order List")
wSheet2 = oBook.WorkSheets("Cut List")
wSheet2.Activate
wSheet2.Range("B1").Select
wSheet2.Selection.Copy
wSheet2.Range(Selection, Selection.End(xlDown)).Select
wSheet2.Selection.Paste
К сожалению, мне кажется, что мне не хватает чего-то для перевода между Inventor и Excel, но я не знаю достаточно, чтобы даже понять, в этом ли проблема. Любой совет очень ценится, так как я все еще новичок в VBA.