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