Как сисадмин задумал на бухгалтерше жениться.Как сисадмин задумал на бухгалтерше жениться.02 Декабря 2020
17:50
8587
Я со своей будущей супругой тогда работал в одной конторе и в одном кабинете. Она бухгалтер, я - сисадмин. Мы только начали как-то общаться и слегка проявлять симпатию. Однажды пили чай вместе, болтали, и она рассказала, что уже неделю делает какую-то нудятину а-ля сведение нескольких огромных таблиц в Excel. Конкретную задачу за давностью лет уже не вспомню, но примерно суть была в чем: берем строку из первого файла, там есть код транзакции. Во втором и последующих документах есть одна или несколько соответствующих строк этой транзакции, но с другими данными (платеж там на несколько разбит или еще что), при этом код этой строки содержит в себе код исходной, но формат у него другой, и даже несколько разных видов. Нужно найти эти соответствующие строки, посчитать по формуле числа из разных колонок, и если результат не сошелся с исходным файлом - значит чего-то там не бьется, и нужно по этим транзакциям уточнять. Собственно задачей супруги и было составление списка транзакций и контрагентов, по которым чего-то не хватает. Документы по несколько сотен строчек каждый, и задача повторяется каждый квартал. Времени она на это обычно тратила около недели, головные боли и красные глаза прилагались. Расспросив подробности и смекнув, что задача абсолютно рутинная, и ее грех не автоматизировать, я ей это и предложил. В итоге получил несколько примеров старых файлов с уже известным результатом потренироваться, приступил к исполнению. Ну и короче моих знаний VBA и макросов Excel хватило на то, чтобы через пару дней я презентовал ей первый вариант "программы", где достаточно было положить все файлы в одну папку, обозвать нужными именами и нажать кнопочку "Сделать красиво" на форме - и спустя пару минут был готов итоговый файл, удовлетворяющий искомому результату. Список появился, нужные строчки в исходных файлах выделялись цветом, чтобы их можно было легко найти. Девушка была в восторге, еще бы, потратить две минуты времени на то, что она раньше делала неделю! Конечно потом нашлось несколько косяков, потом пришла новая форма исходников, я еще несколько раз дорабатывал свой макрос, а потом я уволился с той конторы, мы поженились, стали жить поживать, да иногда эту историю с макросом вспоминать. Мораль: знание даже основ программирования может пригодиться вам в совершенно непредсказуемых обстоятельствах. Или нет. 0
0
Понравилась новость - смело поделись ею в любимой соц. сети
Новости по тегам
Юридические истории. Мама-коммерсант
Состояние современной полиции
Мудак ли я, что не простил её и этим самым довёл до смерти?
Популярные новости
Втащил своей теще
Зайцы в метро совсем обнаглели
В корсете
Комментарии 1
Мордвин 02 декабря в 17:56
| Рейтинг :
100K+ 5
0
Копировать ссылку в буфер:
Copy
Вставил таки макрос в нужную строку...
2
mrx 02 декабря в 18:31
| Рейтинг :
361 0
0
Копировать ссылку в буфер:
Copy
Ахуеть история блеать.
3
chesnok 02 декабря в 20:00
| Рейтинг :
695 0
0
Копировать ссылку в буфер:
Copy
эти дебилы, вместо того чтобы мышки чистить ходят чаи пить и с бабами болтать
ВерховныйПравитель 03 декабря в 13:39
| Рейтинг :
-23324 0
6
Копировать ссылку в буфер:
Copy
200%
4
Fido 02 декабря в 20:38
| Рейтинг :
-83 1
0
Копировать ссылку в буфер:
Copy
очень давно я вел базу sql в одной торговой сети, копировал утром на сервере базу и подключал к ней клиент из которого во вчерашнюю базу дубликатом кидал поток транзакций из клиента в режиме он-лайн за сегодня, но кидал не все (в зависимости от того на сколько я был охуевший в тот денек)... соответственно образовывалась маржа у второго сотрудника, который сидел на общем вале безнала и которого на работу устроил я... ну, вы поняли я надеюсь?
Ильич 02 декабря в 22:16
| Рейтинг :
0
0
Копировать ссылку в буфер:
Copy
Друг спрашивает, что за сеть и как давно это было?
Fido 03 декабря в 01:29
| Рейтинг :
-83 0
0
Копировать ссылку в буфер:
Copy
15 лет тому назад
Добавить комментарий
Только зарегистрированные пользователи могут добавлять комментарии. Вам следует Зарегистрироваться или Войти.
|
|