tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルEXCELでの右詰のコードは
記事No7569
投稿日: 2008/05/19(Mon) 18:08
投稿者WON
 こんばんは。

VB2005でEXCELのある列を右詰にしたいのです

oSheet.Range("E:E").HorizontalAlignment = xlRight

としましたがxlRightは名前が定義されていません
のエラーになってしまいます。

わかる方おられましたら教えて下さい。

[ツリー表示へ]
タイトルRe: EXCELでの右詰のコードは
記事No7570
投稿日: 2008/05/19(Mon) 18:17
投稿者花ちゃん
> oSheet.Range("E:E").HorizontalAlignment = xlRight
> としましたがxlRightは名前が定義されていません
> のエラーになってしまいます。

ここの Tips 集の Excel・Word 他の中の Excelの定数を調べる方法 を参考に
して下さい。

それ以前に、Excel の扱い方が、.NET では、COM オブジェクトへの参照を解放する必要が
あり、oSheet.Range("E:E").HorizontalAlignment のようなコードでは問題が発生します。

[ツリー表示へ]
タイトルRe^2: EXCELでの右詰のコードは
記事No7571
投稿日: 2008/05/19(Mon) 19:40
投稿者WON
 返答ありがとうございます。

サイト見ましたがCOMの解放とか
参照の追加が必要なのでしょうか?

[ツリー表示へ]
タイトルRe^3: EXCELでの右詰のコードは
記事No7572
投稿日: 2008/05/19(Mon) 20:45
投稿者るしぇ
> サイト見ましたがCOMの解放とか
> 参照の追加が必要なのでしょうか?
必要だと既に花ちゃんに回答していただいていますよね?
『Excelのプロセスが正常に終了しない理由』
を読みましたか?

発生する問題についても書いてありますし、
掲示板で何度も何度も質問があり、そのリンクも
ありますよね。

これだけ事例があって何が疑問なのでしょうか?

[ツリー表示へ]
タイトルRe^4: EXCELでの右詰のコードは
記事No7574
投稿日: 2008/05/20(Tue) 10:49
投稿者WON
すいません、確かめます。

[ツリー表示へ]