Я создал некоторые отчеты с помощью файла CSV, сгенерированного от базы данных в Excel. Я добавил несколько столбцов с помощью формул та ссылка другие столбцы. Я поместил хороший бит работы в создание отчета.
Я теперь хотел бы применить те же формулы, которые я добавил к этой электронной таблице к другому файлу CSV, который очень похож на исходный CSV - возможно, некоторые новые добавленные столбцы.
Я хотел бы применить те же формулы, вручную не воссоздавая всех их и дополнительные столбцы. Я не могу выяснить эффективный способ сделать это - я всегда заканчиваю тем, что перепечатал и создал формулы и столбцы снова вручную.
Существует ли лучший способ сделать это?
Такого рода вещь была способом, которым я сначала вошел в VBA. Попытайтесь записать макрос Вас добавляющий столбцы и формулы - на самом простом уровне, это позволит Вам воспроизводить макрос для применения тех же изменений в другом CSV, решая исходную проблему.
С небольшим количеством изучения Вы могли также взять его к следующему уровню и оптимизировать код для разделения части дублирования, которое производит макро-устройство записи.
Если это возбудит Ваш интерес, и необходимо провести операции как это регулярно, то исследование этого кода и рытье немного глубже в объектную модель откроют глаза для совершенно нового способа работать с Excel, не говоря уже о сохранении Вас (и Ваши коллеги!) много часов в процессе.
Вот два процесса шага, которые могли бы работать.