Я строю таблицу в VBA для загрузки на SQL. У меня есть тысячи строк и тысячи результатов, которые не нуждаются в обновлении, т. Е. Нулевые значения. В таблице они оставлены пустыми, но для целей загрузки я хочу, чтобы все они изменились, чтобы сказать «null». Затем, после загрузки, я хочу, чтобы они вернулись к пустому. Я прочитал в Интернете, что-то, как это должно работать:Измените все пробелы, произнесите «null», затем измените значение
Worksheets(ActiveSheet).Replace What:=" ", Replacement:="Null", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, _
ReplaceFormat:=False
Я думаю, что выше может быть то, что я ищу, - но я хочу, чтобы иметь возможность указать, что я только хочу, чтобы применить его к столбцы K-N
. Я знаю, что есть опция поиска и замены в Excel, но поскольку таких ячеек очень много, Excel распадается.
'wdReplaceAll' и' wdFindContinue' являются константами MS-слова - если вы используете это в Excel, это не сработает. –
Термин «создание таблицы в VBA» не ясен. Что это значит? –
Ive обновил вопрос, я думаю, что следующий код - это ответ. Я думаю, что это, вероятно, довольно простое решение, которое я ищу – user5836742