Заменить значение из списка проверки с номером, используя VBA в Microsoft Excel
Вопрос:
Выбор из списка допустимости в столбце D должен быть заменен числом. Работает только с XL9 и выше.
Ответ:
Поместите приведенный ниже код в модуль This Workbook.
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column <> 4 Then Exit Sub Application.EnableEvents = False Target.Value = WorksheetFunction.VLookup(Target.Value, Range("A1:B12"), 2, 0) Application.EnableEvents = True End Sub