Возможно ли иметь формулу, которая может копировать текстовое значение из выпадающего списка автомобилей A3, вставить текстовое значение в B3, как только я положу CSl в Z3. тогда я могу удалить A3, но все еще иметь текст Значение в B3.

или это делается только через макрос, и мне придется каждый раз кодировать этот макрос для каждой строки.

Могу ли я поставить галочку, которая может поставить "CSL" в Z3. и есть макрос, а затем сделать копию вставить значения. и можно ли использовать этот макрос для следующего ряда ячеек B4 и продолжать

Благодарю.

1 ответ1

1

Да, вам нужно что-то подобное в модуле рабочей таблицы для рабочей книги -

Private Sub worksheet_change(ByVal target As Range)
If Not Intersect(target, Range("Z3")) Is Nothing Then
    If Range("Z3") = "CSI" Then
        Range("B3") = Range("A3")
        Range("A3").ClearContents
    End If
End If
End Sub

Вы можете изменить диапазон для ссылки на весь столбец и использовать offset чтобы определить, какие изменения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .