Я новый ученик VBA. Буду признателен, если вы поможете мне с этой проблемой:
У меня есть две рабочие книги. На одном из них у меня есть пользовательская форма, что вся информация поступает от этого. Комп является одним из ввода данных из этого. Вводя эту информацию, я хочу создать новую рабочую книгу с этим именем, а также в активной ячейке одной ячейки получить ту же информацию. в этом порядке, я сделал этот код до сих пор. Но я также хочу еще две вещи, которые я не знаю, как это сделать; Сначала я хочу, чтобы эта ячейка в активном листе была связана с новой книгой. И во-вторых, мне нужна ячейка рядом с предыдущей, чтобы получить то же значение, что и указанная ячейка c в новой книге ("h12").
Dim path As String
Dim filename1 As String
Workbooks.Open ("C:\Users\payam\Desktop\temp.xlsx")
path = "C:\Users\payam\Desktop\"
filename1 = comp.Text
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=path & filename1 & ".xlsx", FileFormat:=xlOpenXMLWorkbook
ActiveWorkbook.Worksheets("sheet1").Range("a2") = comp.Text
ActiveWorkbook.Close
eRow = Sheet7.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
Worksheets("Sheet7").Cells(eRow, 1).Value = comp.Text