Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Программно создать сводную таблицу ?? / 6 сообщений из 6, страница 1 из 1
14.09.2004, 17:20
    #32694317
I don't understand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно создать сводную таблицу ??
Подскажите пожалуйста, желательно в виде кода, как создать сводную таблицу в эксель, заранее спасибо
...
Рейтинг: 0 / 0
14.09.2004, 17:42
    #32694392
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно создать сводную таблицу ??
запускаете Сервис -> Макрос -> Начать запись
создаете вручную таблицу и смотрите код.


для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
14.09.2004, 19:01
    #32694559
I don't understand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно создать сводную таблицу ??
проблема в том , что я ее буду из 1С строить :(
...
Рейтинг: 0 / 0
14.09.2004, 19:18
    #32694583
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно создать сводную таблицу ??
что-то я не понял, на каком языке строить таблицу?


для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
16.09.2004, 09:28
    #32696874
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно создать сводную таблицу ??
2 I don't understand
В 1с создать объект Excel можно, я так полагаю? Тогда никаких проблем:)
...
Рейтинг: 0 / 0
16.09.2004, 09:45
    #32696908
Stepler
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программно создать сводную таблицу ??
Заготовка
Sub Сводная()
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"Лист1!R1C1:R12C7").CreatePivotTable TableDestination:="", TableName:= _
"СводнаяТаблица1", DefaultVersion:=xlPivotTableVersion10
ActiveSheet.PivotTableWizard TableDestination:=ActiveSheet.Cells(3, 1)
ActiveSheet.Cells(3, 1).Select
Range("A3").Select
With ActiveSheet.PivotTables("СводнаяТаблица1").PivotFields("август")
.Orientation = xlRowField
.Position = 1
End With
With ActiveSheet.PivotTables("СводнаяТаблица1").PivotFields("сентябрь")
.Orientation = xlColumnField
.Position = 1
End With
ActiveSheet.PivotTables("СводнаяТаблица1").AddDataField ActiveSheet.PivotTables _
("СводнаяТаблица1").PivotFields("август"), "Сумма по полю август", xlSum
ActiveWorkbook.ShowPivotTableFieldList = False
Application.CommandBars("PivotTable").Visible = False
End Sub
Stepler (щёлк-щёлк!!)

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


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