
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.01.2007, 10:08:14
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
Уважаемые! Задался тут вопросом: вот есть у меня источник данных. Не важно какой: текстовый ли файл или база Аксесс. Или еще что. Строю я в Эксель сводную таблицу и отправляю ее на другой конец планеты, где коннекшна на источник данных нет. Но данные есть. Вопрос: где Эксель хранит данные сводной таблицы? И как их достать из экселя, когда коннекшна на истоник нету? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2007, 10:24:11
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
В кэше хранит (в тек. книге, до момента обновления). А что имеется в виду под достать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2007, 10:38:51
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
дык, ежику понятно, обратиться к ним, считать, перенести куда-то еще... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2007, 18:46:06
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
Выделить сводную таблицу, потом Ctrl+C Открыть новую пустую книгу, Edit->Paste Special, отметить Values нажать Ok, поправить форматирование. Все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.01.2007, 09:30:40
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
White Owl, это решение и ежику понятно. Но крайне нерационально. Для этого нужно вывести все поля, проделать несколько манульных действий, а потом иметь долгие интимные отношения с получившейся заготовкой, чтобы придать ей пристойный вид. Наверняка данные хранятся как таблица, а значит, с ней и должно быть можно работать как с таблицей. Вот и я хочу! А как - покудова не разумею! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.01.2007, 10:03:44
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
вероятно, что в excel'е можно найти телько результат. посмотри строку запроса, возможно что, в Excel попадают обработанные OLAP данные. хочешь иметь данные в excel - делай на оду страницу запрос всех данных, а с неё делай pivottable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.01.2007, 13:41:26
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
Так же можно создавать локальные кубы, которые можно так же с книгой пересылать, а на основе них так же можно полученную табличку крутить и анализировать .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.01.2007, 18:33:43
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
noisetteWhite Owl, это решение и ежику понятно.Большинство наших ежиков даже до такого решения не додумаются :) noisetteНаверняка данные хранятся как таблица, а значит, с ней и должно быть можно работать как с таблицей.Можно... Смотри объект PivotCache, доступ до него идет через книгу: WorkBooks("Book1").PivotCaches(1).* Каждый раз как в книге ты создаешь новую PivotTable на основе нового источника, в книгу добавляется еще один PivotCache, можно построить несколько PivotTable на основе одного и того-же PivotCache. Данные внутри этого PivotCache можно править через проперть PivotCache.Recordset... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.01.2007, 13:26:01
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
White Owl, спасибо! это уже по сути исчерпывающий ответ на мой вопрос!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.01.2007, 09:47:28
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
господа, попрыгал-покричал, мол, все понятно, и... и воз и ныне там. попытка обратиться к этому самому рекордсету и считать данные путем dim rs as new adodb.recordset set rs = activeworkbook.pivotchaches(1).recordset do until rs.eof ... спотыкается на второй строке, выдавая мне аппликейшни-дефайнд ор обджект-дефайнд эррор. попытка написать do until activeworkbook.pivotchaches(1).recordset.eof приводит к тому же результату. в хэлпе нету ничего о том, как считать данные. Просветите, плиз! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.01.2007, 10:40:13
|
|||
|---|---|---|---|
|
|||
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
Есть функция рабочего листа Получить.Данные.Сводной.Таблицы. Поиграйся с ней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.01.2007, 19:34:56
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
noisetteпопытка обратиться к этому самому рекордсету и считать данные путем ... спотыкается на второй строке, выдавая мне аппликейшни-дефайнд ор обджект-дефайнд эррор. ээээ.... хм... действительно, не особо дружелюбная проперть :) А можно узнать зачем вообще это понадобилось? Если нужно построить другую PivotTable, то просто: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.01.2007, 09:46:44
|
|||
|---|---|---|---|
Где Эксель хранит данные для сводной таблицы? |
|||
|
#18+
White Owl, дык, есть сводная таблица и ни фига нету источника, на коем она построена (перемещен, удален, etc. etc. etc.) - хочеЦЦа вытащить PivotCache куда-нить именно как таблицу. Записать в таблицу, сохранить как таблицу, etc. etc. etc. а теперь еще задача интересна и сама по себе :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2183552]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 383ms |

| 0 / 0 |
