Я создаю электронную таблицу, чтобы помочь упростить запись данных в одну из наших систем. Они вводят предметы хранения в эту электронную таблицу для вычисления себестоимости единицы продукции объекта (стоимость объекта + налог + S&H). Программное обеспечение, которое мы купили, не может сделать этого.
Счет Aan может иметь одну или несколько строк (понятное дело!) и я вычисляю заключительную себестоимость единицы продукции. Это хорошо работает. Я затем хочу взять те данные и создать CSV из этого, таким образом, они могут загрузить их в нашу систему материально-технических ресурсов. У меня в настоящее время есть вторая вкладка, которая размечается как, я хочу CSV, и я делаю равную ячейку (=Sheet! A3) для получения значений на "листе экспорта". Проблема состоит в том, когда они сохраняют это к CSV, существует много пустых строк, которые должны быть удалены, прежде чем они смогут загрузить ее. Я хочу файл, который только содержит данные, которые необходимы.
Я уверен, что это могло быть сделано в VBA, но я не знаю, где запустить или знать, как искать пример для запуска. Любое направление или другие опции ценились бы.
Решение на этой странице сработало лучше всего для меня. Мне просто пришлось изменить его, чтобы он работал так, как мне было нужно.
Посмотрите на Range.SpecialCells (xlBlanks) .EntireRow.Delete
, я думаю, это то, что вы ищете!