エクセルで列の幅を変更するには

解決


クッキー  2004-05-25 20:59:29  No: 9119

データをエクセルの新規ファイルに書き出しています。
特定の列の幅をデフォルト値から変更したいのですがどうすればいいでしょうか
width を使うと、読み込み専用というエラーが出ます


初心者999  2004-05-26 02:32:12  No: 9120

私の環境では読み取り専用なんてエラーは出ませんね。。
コードを公開しては如何でしょうか?
私は答えられないかもしれませんが、、

ちなみにWidthでは無くColumnWidthにしないと列の幅は帰られません。
例)
ExcelSheet := ExcelBook.Worksheets['Sheet1'];
ExcelSheet.Columns[1].ColumnWidth := 30; //A列を30にする


クッキー  2004-05-26 18:16:22  No: 9121

ColumnWidth を使うとできました
ありがとうございます


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加