|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.10.2011, 23:00 | #1 |
Пользователь
Регистрация: 06.08.2011
Сообщений: 76
|
макрос авто сумы...
Подскажите пожалуйста, как настроить макрос для следующих действий:
записал макрос для экспорта .txt файла в Excel, и суммирования столбца с данными. Каждый день в Excel будет подтягиваться этим макросом .txt файл, все файлы будут с одинаковым именем, но столбцы которые будут считаться, разной длины... Как настроить так, что бы сума всегда была внизу столбца? В приложенном архиве 2 файла, если записать макрос по первому, а потом попытаться подтянуть второй, то считать не будет... |
25.10.2011, 23:12 | #2 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Во первых файлы разных форматов.
А по существу - есть несколько способов определить размер таблицы и вписать внизу формулу автосуммирования. Или пойти по другому пути: считать текстовик в переменную. Разбить на массив. Произвести необходимые вычисления и вывалить готовый массив на лист
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
26.10.2011, 02:53 | #3 | |
Пользователь
Регистрация: 06.08.2011
Сообщений: 76
|
Цитата:
С Ваших слов я понял, что все элементарно, но простите мои знания не позволяют мне этого сделать(( можете привести пример? |
|
26.10.2011, 11:34 | #4 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
не совсем понятно "подтянуть"
после "подтягивания" данніе должні замениться или добавится? А разные форматы у тектовых файлол это значит, что в одном файле разделитель табуляция, а в другом запятая. Поэтому если просто был записан макрос, то он работать не будет для некоторых файлоф. Поэтому нужны образцы файлов. Если же файлы могут быть и такие и такие, то это можно предусмотреть в макросе.
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
26.10.2011, 11:54 | #5 | |
Пользователь
Регистрация: 06.08.2011
Сообщений: 76
|
Цитата:
Разделитель всегда будет запятая, извините, загрузил отформатированный файл. Ниже привел вместимость файлов. Invoice1.txt InvoiceDate,InvoiceNumber,SalesRepN umber,CustomerNumber,ProductRevenue ,ServiceRevenue,ProductCost 6/9/2008,123829,S21,C8754,21000,0,9875 6/9/2008,123830,S45,C3390,188100,0,8508 3 6/9/2008,123831,S54,C2523,510600,0,2811 58 6/9/2008,123832,S21,C5519,86200,0,49967 6/9/2008,123833,S45,C3245,800100,0,3882 77 6/9/2008,123834,S54,C7796,339000,0,1952 98 6/9/2008,123835,S21,C1654,161000,0,9076 1 6/9/2008,123836,S45,C6460,275500,10000, 146341 6/9/2008,123837,S54,C5143,925400,0,4735 15 6/9/2008,123838,S21,C7868,148200,0,7570 0 6/9/2008,123839,S45,C3310,890200,0,4683 33 6/9/2008,123840,S54,C2959,986000,0,5289 80 6/9/2008,123841,S21,C8361,94400,0,53180 6/9/2008,123842,S45,C1842,36500,55000,2 0696 6/9/2008,123843,S54,C4107,599700,0,2767 18 6/9/2008,123844,S21,C5205,244900,0,1433 93 6/9/2008,123845,S45,C7745,63000,0,35102 6/9/2008,123846,S54,C1730,212600,0,1177 87 6/9/2008,123847,S21,C6292,974700,0,4787 31 6/9/2008,123848,S45,C2008,327700,0,1709 68 6/9/2008,123849,S54,C4096,30700,0,18056 Invoice2.txt InvoiceDate,InvoiceNumber,SalesRepN umber,CustomerNumber,ProductRevenue ,ServiceRevenue,ProductCost 6/10/2008,123850,,C1654,161000,0,90761 6/10/2008,123851,,C6460,275500,10000,146 341 6/10/2008,123852,,C5143,925400,0,473515 6/10/2008,123853,,C7868,148200,0,75700 6/10/2008,123854,,C3310,890200,0,468333 Последний раз редактировалось lyb4eg; 26.10.2011 в 12:08. |
|
26.10.2011, 12:20 | #6 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
суммировать какие столбцы?
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
26.10.2011, 12:34 | #7 |
Пользователь
Регистрация: 06.08.2011
Сообщений: 76
|
|
26.10.2011, 12:56 | #8 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Файлы можно указывать как в первом так и во втором форматировании.
В программе предусмотрено
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
26.10.2011, 14:32 | #9 |
Пользователь
Регистрация: 06.08.2011
Сообщений: 76
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос постоянно обрабатывает события. При открытии другой книги макрос обрывается. | Ples | Microsoft Office Excel | 8 | 17.12.2016 18:15 |
Можно ли число N представить в виде сумы двух квадратов натуральных чисел? | Dima170792 | Помощь студентам | 2 | 24.06.2011 08:53 |
Подсчет сумы в таблице на Delphi | ayris666 | Помощь студентам | 5 | 10.06.2011 15:54 |
Макрос по авто сохранению данных в формат CSV, где ошибки? | TKinfront | Microsoft Office Excel | 0 | 21.03.2011 21:35 |
Макрос вставки файлов в листы-Необходимо изменить ниже приведённый макрос | as-is | Microsoft Office Excel | 4 | 25.02.2010 07:51 |