Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


14872 / 76734 ←次へ | 前へ→

【67350】Re:変数を認識してくれません。
発言  Abyss  - 10/11/27(土) 1:44 -

引用なし
パスワード
   話の前後が分かりませんが、頭部の

> Public kiso As Currency
> kiso = Val(Range(A1").Value)

はFunctionなり、Subプロシージャ内部に宣言されていますか?
要するに、初期化はどこで行っていますか?

基礎控除額 \380,000は税法で決まっていますから、
複数のSubプロシージャから参照したいのなら、

Const Kiso = 380000@

にするか、どうしてもRange("A1")値として参照したいのなら、
プロパティ宣言として例えば、

public property get Kiso() as currency
  Kiso = Range("A1").value
end property

とするのもありかも知れませんね。
2 hits

【67348】変数を認識してくれません。 八家九僧陀 10/11/27(土) 1:03 質問
【67350】Re:変数を認識してくれません。 Abyss 10/11/27(土) 1:44 発言
【67351】Re:変数を認識してくれません。 ichinose 10/11/27(土) 2:11 発言
【67361】Re:変数を認識してくれません。 八家九僧陀 10/11/28(日) 0:55 発言
【67362】Re:変数を認識してくれません。 八家九僧陀 10/11/28(日) 0:58 発言
【67363】Re:変数を認識してくれません。 SK63 10/11/28(日) 1:57 発言
【67364】Re:変数を認識してくれません。 SK63 10/11/28(日) 2:00 発言
【67366】Re:変数を認識してくれません。 八家九僧陀 10/11/28(日) 11:19 回答

14872 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free