Мой первый пост здесь, поэтому я постараюсь сделать его максимально лаконичным.Excel Visual Basic - выполнение команды, если две ячейки в одном столбце заполнены
Мне нужно добавить некоторые функции в электронную таблицу, которая не может использовать проверку данных. Поэтому мне нужно, чтобы это было на Visual Basic.
Код должен запускаться при изменении листа, в диапазоне C4: SH5 (так что всего 2 строки, но много столбцов). Если две строки заполнены в одном столбце, тогда мне нужно выполнить логику для msgbox.
, например:
C4 & C5 <> "" then msgbox
C4 = "" AND C5 <>"" then do nothing
C4 <> "" AND C5 = "" then do nothing
Предположительно также 'C4 =" "И C5 =" "тогда ничего не делать', а для всех столбцов C до SH включительно, а условное форматирование не подходит? – pnuts
Вы хотите проверить строки 4 и 5 во всех ячейках от col C до SH ....? Вы хотите только msgbox, если они такие же, или какой-нибудь код для запуска? – Vasim