VB6からEXCELシートのセルのセンタリングをするには?


YES  2004-01-24 05:32:49  No: 111599  IP: [192.*.*.*]

VB6を使用してEXCELに書き込む処理を行っております。
文字等の書き込みは可能なのですが、センタリングがうまくいきません。
対象のセル.HorizontalAlignment = xlCenter
を指定するのではないのでしょうか?ビルドに失敗します。。。
宜しくお願いします。

編集    削除
魔界の仮面弁士  2004-01-24 06:59:27  No: 111600  IP: [192.*.*.*]

本来はxlCenterではなく、xlHAlignCenter を指定するべきとされます。
まぁ、値は一緒ですけれどね。(^^;)

で、ビルドに失敗する、という事ですが、その定数を使う前に
  Const xlCenter       As Long = &HFFFFEFF4
  Const xlHAlignCenter As Long = &HFFFFEFF4
のような「定数宣言」を行ってあるかどうかを確認してみてください。

(もしくは、Excel Libraryを「参照設定」してみてください)

編集    削除