задание ширины ячейки по тексту excel
Я использую Microsoft.Office.Interop.Excel для работы с excel. Как сделать так, чтобы ячейка изменяла свою ширину по тексту?
Код:
excelcells.Columns.AutoFit();
Range.AutoFit()
Код:
Excel.Application excelapp = new Excel.Application();
Excel.Window excelWindow;
Excel.Workbook excelappworkbook;
Excel.Workbooks excelappworkbooks;
Excel.Sheets excelsheets;
Excel.Worksheet excelworksheet;
Excel.Range excelcells;
excelapp.Visible = true;
excelapp.SheetsInNewWorkbook = 3;
excelapp.Workbooks.Add(Type.Missing);
//Устанавливаем формат
excelapp.DefaultSaveFormat = Excel.XlFileFormat.xlExcel9795;
//Будем спрашивать разрешение на запись поверх существующего документа
excelapp.DisplayAlerts = true;
excelappworkbooks=excelapp.Workbooks;
excelappworkbook = excelappworkbooks[1];
//Получаем массив ссылок на листы выбранной книги
excelsheets = excelappworkbook.Worksheets;
//Получаем ссылку на лист 1
excelworksheet = (Excel.Worksheet)excelsheets.get_Item(1);
//Выбираем ячейку для вывода A1
excelcells = excelworksheet.get_Range("A1", "A1");
Excel.Window excelWindow;
Excel.Workbook excelappworkbook;
Excel.Workbooks excelappworkbooks;
Excel.Sheets excelsheets;
Excel.Worksheet excelworksheet;
Excel.Range excelcells;
excelapp.Visible = true;
excelapp.SheetsInNewWorkbook = 3;
excelapp.Workbooks.Add(Type.Missing);
//Устанавливаем формат
excelapp.DefaultSaveFormat = Excel.XlFileFormat.xlExcel9795;
//Будем спрашивать разрешение на запись поверх существующего документа
excelapp.DisplayAlerts = true;
excelappworkbooks=excelapp.Workbooks;
excelappworkbook = excelappworkbooks[1];
//Получаем массив ссылок на листы выбранной книги
excelsheets = excelappworkbook.Worksheets;
//Получаем ссылку на лист 1
excelworksheet = (Excel.Worksheet)excelsheets.get_Item(1);
//Выбираем ячейку для вывода A1
excelcells = excelworksheet.get_Range("A1", "A1");