Как установить ширину столбца в Excel-е из Delphi?
Range.Columns.Width(-1);
...
i - счётчик
xlsheet.Columns.ColumnWidth := DBGrid12.Columns.Width;
...
ошибка возникает : 'Нельзя установить свойство ColumnWidth класса Range'
Что красным помечено, наверное, надо убрать.
Чтобы было типа
xlsheet.Columns.Width := DBGrid12.Columns.Width;
и ширину какой колонки он тогда поменяет?
короче
xlsheet.Columns(1).ColumnWidth := DBGrid12.Columns(1).Width; - работает
а
xlsheet.Columns(i).ColumnWidth := DBGrid12.Columns(i).Width; - ошибку ту выдаёт
Я не знаю, так как в Delphi вообще ничо никогда не писал
ты счетчик от нуля или от единицы делаешь?
А какая разница, я знаю, что в DBgride от 0, а в Excele от 1 считаются, проблема не в этом...
Оставить комментарий
avvokado
Подскажите