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


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


для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
Программно создать сводную таблицу ??
    #32696874
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 I don't understand
В 1с создать объект Excel можно, я так полагаю? Тогда никаких проблем:)
...
Рейтинг: 0 / 0
Программно создать сводную таблицу ??
    #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
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Программно создать сводную таблицу ??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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