人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

以下のようなコードを書きました。
ビルドすると
「名前 'xlSolid' は宣言されていません。」
というエラーが出てしまいます。

これを回避するための修正案を示してください。

http://d.hatena.ne.jp/akio0911/20070518/1179453719

環境
・VB.NET2003
・Excel2000

●質問者: akio0911
●カテゴリ:コンピュータ
✍キーワード:VB.NET エラー コード ビルド 名前
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● きゃづみぃ
●35ポイント

xlSolidの値は 1 なので

xlInterior.Pattern = 1

としたらいかがでしょうか?

◎質問者からの返答

>xlSolidの値は 1 なので

なるほど。やってみます。

ちなみにこの事実は

どこから分かるのでしょうか?


2 ● mj99
●35ポイント ベストアンサー

定数で書くなら、

xlInterior.Pattern = Excel.XlPattern.xlPatternSolid

または、

xlInterior.Pattern = Excel.Constants.xlSolid

(Execl2000のヘルプでは、xlPatternSolidを使うよう書かれています)

(たしか、Execl5.0のヘルプでは、xlSolidを使うよう書かれています。未確認)

----

定数の書き方が分からない場合は、オブジェクトブラウザを使うと便利です。

使用できるオブジェクトと定数がすべて一覧表示されます。


特定の定数を検索したいときは、下記手順で。

1.VisualStudioのメニュー「表示」=>「オブジェクトブラウザ」を選択

(またはコードペインを開いている時に「F2」を押す)

2.「オブジェクトブラウザ」のツールボタンの右端にある「シンボルの検索」をクリック

3.検索したい定数を入力する

4.検索結果が表示されたら、右クリックして「コピー」する

5.コードペインに戻って、貼り付ける

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ