Я создал пользовательскую форму с 2 комбинированными списками, текстовым полем и кнопкой, которая будет связывать комбинированные списки / текстовое поле в зависимости от сценария.
Для одного из сценариев, если для комбинированного списка 2 отображается тот же текст /значение, находящееся в настоящий момент в таблице MRFGLR Range Column A, измените значение столбца AE на значение текстового поля в той же строке, что и значение в выпадающем списке 2 в Worksheet MFGLR.В пользовательской форме свяжите текстовое поле с той же строкой, что и поле со списком, но с другим столбцом
У меня возникли проблемы с тем, чтобы код находил ту же строку, что и значение поля со списком2, а затем вставлял значение столбца textbox1 на 31 столбец вправо, как этот.,Это то, что я до сих пор.
With Worksheets("MFGLR").Range("a1:a500")
Set C = .Find(ComboBox2.Value, LookIn:=xlValues)
If Not C Is Nothing Then
firstAddress = C.Address
Do
C.Value = TextBox1.Value
Set C = .FindNext(C)
Loop While Not C Is Nothing
End If
End With