Как сохранить исходные размеры таблицы Excel при копи/пасте через C#?

Узнай цену своей работы

Формулировка задачи:

Есть таблица внутри книги Excel, которую нужно достать и поместить в другую книгу. При копи/пасте не сохраняются размеры столбцов и строк исходного файла. Пробовал делать через метод PasteSpecial(Excel.XlPasteType.xlPasteColumnWidths), но это не помогает. Может есть другой вариант сохранить исходные размеры столбцов и строчек? Вот пример того, что я делал код:
xlWorkSheet_1.get_Range("C33:AD121").Copy();  
xlWorkSheet_2.get_Range("A1").PasteSpecial(Excel.XlPasteType.xlPasteColumnWidths);

Решение задачи: «Как сохранить исходные размеры таблицы Excel при копи/пасте через C#?»

textual
Листинг программы
excelcells.PasteSpecial(Microsoft.Office.Interop.Excel.XlPasteType.xlPasteAll, Microsoft.Office.Interop.Excel.XlPasteSpecialOperation.xlPasteSpecialOperationNone, false, false);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.25 из 5
Похожие ответы