powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как пройтись по всем осям pivottable?
2 сообщений из 2, страница 1 из 1
Как пройтись по всем осям pivottable?
    #33688548
panther_ua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
В VS2005 на форму бросили pivottable. Пользователь что-то делал, как-то менял схему. Далее есть необходимость перенести все значения, что на экране, в Excel, просто как отчёт, а не pivottable. То есть необходимо пробежаться по всем осям и скопировать все значения и подписи на лист Excel.
Может кто-то сталкивался, подскажите, пожалуйста, как это сделать.
...
Рейтинг: 0 / 0
Как пройтись по всем осям pivottable?
    #33691488
panther_ua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отвечаю на свой же вопрос:), если кому-то интересно:

// Открываем Эксель
Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application();
//Делаем видимым
app.Visible = true;
//Создаём книгу
Microsoft.Office.Interop.Excel.Workbooks workbooks = app.Workbooks;
Microsoft.Office.Interop.Excel._Workbook workbook = workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet);
// создаём страницу
Microsoft.Office.Interop.Excel.Sheets sheets = workbook.Worksheets;
Microsoft.Office.Interop.Excel._Worksheet worksheet = ( Microsoft.Office.Interop.Excel._Worksheet)sheets.get_Item(1);
if (worksheet == null)
{
MessageBox.Show("Error");
}
// копируем в буфер pivottable
axPivotTable1.Copy(axPivotTable1.ActiveView);
//Указываем куда вставлять и вставляем
worksheet.Paste(worksheet.get_Range("A1", "A1"), false);
//Задаём форматирование
worksheet.UsedRange.Columns.AutoFit();
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как пройтись по всем осям pivottable?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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