tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル表示位置
記事No1106
投稿日: 2004/10/07(Thu) 09:39
投稿者クーガ
[OSのVer]:Windows 2000   [VBのVer]:VB.NET   2003

ここにあるExcelのExcel & Word関係の「ワンポイントテクニック集」
に掲載してある「文字列の表示・・・」の所にある
xlSheet.Range("A2:B2").HorizontalAlignment = xlHAlignCenterAcrossSelection
と書いてあるのですが、"xlHAlignCenterAcrossSelection"が宣言されていません
のエラーメッセージが表示されます。
これは何か宣言するのでしょうか?
.Netからは変わったのでしょうか?

      

[ツリー表示へ]
タイトルRe: 表示位置
記事No1107
投稿日: 2004/10/07(Thu) 10:08
投稿者るしぇ
オブジェクトブラウザで検索すればすぐ見つかります。
名前空間が厳密になったので、Imports されてない
名前空間はフルで指定しなければなりません。

…ファイルのフルパス指定みたいなイメージ(?)

    Excel.XlHAlign.xlHAlignCenterAcrossSelection

[ツリー表示へ]
タイトルRe^2: 表示位置
記事No1109
投稿日: 2004/10/07(Thu) 12:17
投稿者クーガ
[OSのVer]:Windows    [VBのVer]:VB.NET  

どうもありがとうございます。
問題は解決したのですが、オブジェクトブラウザで検索?
どこを見ればいいのでしょうか?
オブジェクトブラウザを開いて・・・そこからどうすればいいのかわかりません。
アドバイスお願いします

[ツリー表示へ]
タイトルRe^3: オブジェクトブラウザの検索とは
記事No1110
投稿日: 2004/10/07(Thu) 13:01
投稿者るしぇ
分からない時は[F1]キーを押す癖をつけて下さい。
オブジェクトブラウザを開いて[F1]キー。

…ヘルプを読めば分かりますが、
[シンボルの検索]をオプション[サブストリングで探す]
で探せば大抵のものは見つかるでしょう。
(参照できる事が前提ですが。)

[ツリー表示へ]
タイトルRe^4: オブジェクトブラウザの検索とは
記事No1111
投稿日: 2004/10/07(Thu) 16:58
投稿者クーガ
[OSのVer]:Windows    [VBのVer]:VB.NET

えっと、オブジェクトブラウザを開いて検索してみました。
↓のようなものってどこに書いてあるのですか?
Excel.XlHAlign.xlHAlignCenterAcrossSelection

Excelで検索しても↑のようなものが見つかりません。
検索の仕方が悪いのでしょうか?

[ツリー表示へ]
タイトルRe^5: オブジェクトブラウザの検索とは
記事No1112
投稿日: 2004/10/07(Thu) 17:51
投稿者るしぇ
当然、エクセルオブジェクトを参照してエラーが出てない
プロジェクトで検索してますよね?

>Excel.XlHAlign.xlHAlignCenterAcrossSelection
>Excelで検索しても↑のようなものが見つかりません。
それが本当だとすれば .NET にオブジェクトとして認識
されてないという事で、コードを書いても最初の質問と同じ
>"xlHAlignCenterAcrossSelection"が宣言されていません
のエラーが出ます。出てないのなら探し方が悪いんです。
…といっても探し方がいくつも考えられるような操作じゃ
ないんですが…(^^;)

書いたコードを選択して右クリックメニューから[定義へ
移動](VB6のキーボードスキームを有効にしてるなら
ショートカット[Shift] + [F2])で移動しても飛べるはず
です。飛べないなら .NET がおかしいのだと思います。
ボクにはどうする事も出来ません。

[ツリー表示へ]
タイトルRe^6: オブジェクトブラウザの検索とは
記事No1113
投稿日: 2004/10/08(Fri) 08:47
投稿者クーガ
[OSのVer]:Windows    [VBのVer]:VB.NET  

すみません。ありました。
最初にるしぇさんが"ファイルのフルパス指定なイメージ"
と教えてくれたのに、無視していました(汗)

ご教授ありがとうございました。

[ツリー表示へ]