Файл, к сожалению, приложить не могу.
Имеются файлы созданные в более ранних вверсиях excel, либо с использованием openoffice.
Макросом файл приводится к нужному виду, сохраняется с использованием следующего кода:
где
Fadres - путь к файлу
Fimia - имя файла без расширения
При создании сводной таблицы неактивна кнопка для добавления среза, макросом срез так же не получается вставить.
При выполнении кода:
выдает ошибку 1004
Application-defined or object-defined error
Подскажите, пожалуйста, что не так делаю?
Имеются файлы созданные в более ранних вверсиях excel, либо с использованием openoffice.
Макросом файл приводится к нужному виду, сохраняется с использованием следующего кода:
Код |
---|
ActiveWorkbook.SaveAs Filename:=Fadres & Fimia & ".xlsx", FileFormat:=51, _ CreateBackup:=False ActiveWorkbook.Close Workbooks.Open (Fadres & Fimia & ".xlsx") |
где
Fadres - путь к файлу
Fimia - имя файла без расширения
При создании сводной таблицы неактивна кнопка для добавления среза, макросом срез так же не получается вставить.
При выполнении кода:
Код |
---|
ActiveWorkbook.SlicerCaches.Add(ActiveSheet.PivotTables("СводнаяТаблица1"), _ "Наименование группы").Slicers.Add ActiveSheet, , "Наименование группы", _ "Наименование группы", 114.75, 256.5, 144, 198.75 |
выдает ошибку 1004
Application-defined or object-defined error
Подскажите, пожалуйста, что не так делаю?
Изменено: ZCaspeR - 28.05.2013 14:49:42