Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / обработка выгрузки в Excel / 17 сообщений из 17, страница 1 из 1
10.11.2010, 16:05
    #36947737
Validol86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
Уважаемые Гуру! Прошу помочь в решении моей задачи.
Ситуация следующая: из программы происходит выгрузка в Excel (лист "Свод расходных накладных..."), необходимо обработать данные средством Excel так, чтобы получилось нечто похожее на результат на листе "результат".
Дополнительные сложности: количество строк выгрузки заранее неизвестно, по данным ведутся подсчеты-поэтому обработку на VBA желательно писать в процедуру? FillXlsDoc_AfterProcess листа "свод расходных накладных..."
Заранее благодарю за помощь)
...
Рейтинг: 0 / 0
10.11.2010, 16:27
    #36947814
Shamanus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
Validol86,

Если нужно написать все 100% за Вас, то 3000 рублей.
Если нужно исправить баг в Вашем коде, то в зависимости от сложности за Спасибо или за Большое спасибо.
...
Рейтинг: 0 / 0
11.11.2010, 11:39
    #36949005
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
Validol86, решается за 2 минуты (если никогда не делал сводные таблицы - ещё 20 мин, чтобы разобраться).
процедуры, блин...
...
Рейтинг: 0 / 0
11.11.2010, 20:36
    #36950411
Validol86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
PlanB,
Спасибо!
про сводную таблицу я думала, но не додумалась построить ее заранее, а потом обновлять. Сейчас решаю задачу переноса текстовых данных (подписи итоги) под сводную таблицу
%)
...
Рейтинг: 0 / 0
12.11.2010, 09:58
    #36950969
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
Validol86PlanB,
Спасибо!
про сводную таблицу я думала, но не додумалась построить ее заранее, а потом обновлять. Сейчас решаю задачу переноса текстовых данных (подписи итоги) под сводную таблицу
%)поделюсь в вами еще одним секретом. формулы вида =Лист1!A1 чудесно переносят данные на текущий лист.
итоги настройте путесм тыкания в кнопочку "вычисляемое поле" в сводной таблице.
...
Рейтинг: 0 / 0
12.11.2010, 10:04
    #36950994
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
ничего под сводную таблицу не ставьте. иначе при обновлении она будет сжерать данные, если станет длиннее. измените структуру документа. подписи исполнителей вполне поместятся внизу, немного правее.
...
Рейтинг: 0 / 0
12.11.2010, 10:06
    #36950999
Validol86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
PlanB,))
это-то понятно, для меня стало проблемой определить сколько строк получилось в сводной, чтобы под нее поместить копируемый текст
...
Рейтинг: 0 / 0
12.11.2010, 10:14
    #36951041
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
Validol86PlanB,))
это-то понятно, для меня стало проблемой определить сколько строк получилось в сводной, чтобы под нее поместить копируемый текстя же говорю, не важно, сколько там строк. повесьте чуть левее/правее. и не пишите макросы, а то из пушки по воробьям...
...
Рейтинг: 0 / 0
12.11.2010, 10:16
    #36951046
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
PlanBValidol86PlanB,))
это-то понятно, для меня стало проблемой определить сколько строк получилось в сводной, чтобы под нее поместить копируемый текстя же говорю, не важно, сколько там строк. повесьте чуть левее/правее. и не пишите макросы, а то из пушки по воробьям...а, в принципе, пределить, сколько строк в сводной помогут те же выч. поля или строка итогов. в неё вбейте ф-цию =СЧЕТ() или итоги по кол-ву ячеек...
...
Рейтинг: 0 / 0
13.11.2010, 13:49
    #36953898
Validol86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
PlanBValidol86PlanB,))
это-то понятно, для меня стало проблемой определить сколько строк получилось в сводной, чтобы под нее поместить копируемый текстя же говорю, не важно, сколько там строк. повесьте чуть левее/правее. и не пишите макросы, а то из пушки по воробьям...

я наверно что-то не догоняю, но разве получится сделать СТ динамической без использования макросов?
обработка должна производиться без помощи человека(
...
Рейтинг: 0 / 0
13.11.2010, 14:04
    #36953945
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
Validol86PlanBпропущено...
я же говорю, не важно, сколько там строк. повесьте чуть левее/правее. и не пишите макросы, а то из пушки по воробьям...

я наверно что-то не догоняю, но разве получится сделать СТ динамической без использования макросов?
обработка должна производиться без помощи человека(вы сами свой вопрос поняли?)))))))
СТ - она и в африке СТ. добавились строки в исходных данных - нажимаешь кнопку "обновить" - она обновляется.
...
Рейтинг: 0 / 0
13.11.2010, 14:30
    #36954013
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
PlanB добавились строки в исходных данных - нажимаешь кнопку "обновить"
вместо кнопки макрос
Код: plaintext
pivottables( 1 ).refresh
без человека и без макроса сводная не динамическая
...
Рейтинг: 0 / 0
13.11.2010, 14:40
    #36954038
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
DeggasadPlanB добавились строки в исходных данных - нажимаешь кнопку "обновить"
вместо кнопки макрос
Код: plaintext
pivottables( 1 ).refresh
без человека и без макроса сводная не динамическая ну, если очень хочется, можно поставить "обновлять перед открытием файла"
...
Рейтинг: 0 / 0
13.11.2010, 15:08
    #36954098
Validol86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
PlanB,

а когда в данном случае будет происходить обновление? в момент загрузки в ОП или открытия пользователю?))
и еще...Вы я вижу хорошо знаете СТ. как в ней можно проставить порядковые номера строк?)
...
Рейтинг: 0 / 0
13.11.2010, 15:30
    #36954131
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
Validol86и еще...Вы я вижу хорошо знаете СТ.читали бы вы мои топики из разряда "подскажите, что такое сводная таблица", так бы не говорили Validol86как в ней можно проставить порядковые номера строк?)в принципе, можно. первое, что пришло на ум (2007 офис):
- тыкаетесь в закладку параметры (появляется, когда активна СТ);
- формулы;
- вычисляемое поле;
- вводите формулу =СЧЕТ(название поля строк таблицы) должно появиться поле с единичками при добавлении его в область значений;
- тыкаете на него в этой области, добираетесь до "Параметры полей значений";
- вкладка "дополнительные вычисления";
- выбираете "С нарастающим итогом в поле";
- ок.
...
Рейтинг: 0 / 0
13.11.2010, 15:32
    #36954133
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
Validol86PlanB,

а когда в данном случае будет происходить обновление? в момент загрузки в ОП или открытия пользователю?))открываешь файл - видишь обновление. тока надо с настройками безопасности помудрить, чтобы не спрашивал лишний раз.

это больше из области академической науки... не советую так делать. вообще вешать что-то на событие открытия книги - зло.
...
Рейтинг: 0 / 0
13.11.2010, 15:57
    #36954176
Validol86
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обработка выгрузки в Excel
PlanB,

не знаю с чем связано, но вычисляемое поле дает такой интересный результат...
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / обработка выгрузки в Excel / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]