No.2ベストアンサー
- 回答日時:
こんばんは
変数yは宣言されていません。
プロシージャ内で宣言された変数の有効範囲は、そのプロシージャ内のみです。
変数yをモジュールレベルで使用する場合は、モジュールの宣言セクションで変数yを宣言する必要があります
そうする事で同じモジュールに書かれたプロシージャ内での値を取得(代入値を)する事が出来ます。
変数の有効範囲に関する 参考サイトです
http://officetanaka.net/excel/vba/variable/05.htm
ご質問とは離れますが、他の方法(Function)として変数を使用せず戻り値を利用する方法もあります
Functionの使い方
https://www.sejuku.net/blog/28904
No.1
- 回答日時:
こんばんは
>変数がありませんと出ます
そうではなくて、「変数が定義されていません」ではないのですか?
Option Explicitの宣言をしているので、定義されていない変数はエラーになります。
「Option Explicitってなあに」という場合は以下を。
https://docs.microsoft.com/ja-jp/office/vba/lang …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/05/26 17:19
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- Visual Basic(VBA) エクセル VBA 処理スピードを上げたいのですが。 6 2023/03/31 20:52
- Visual Basic(VBA) 標準モジュール Public mOnTime As Date Sub sample() '実行プロシ 1 2023/02/22 15:44
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
- Visual Basic(VBA) VBAでのMATCH関数 3 2022/10/17 19:06
- Visual Basic(VBA) ①ExcelVBAでカレンダーを作り、別のユザーフォームで日付を入力したいのですがエラーになります。 1 2023/02/17 18:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
fortranでプログラムを実行する...
-
PC画面を録画するプログラムでd...
-
HEWを使用しているのですが、こ...
-
コンパイルできません。
-
Fortran コンパイルエラーについて
-
Handlesについて
-
入れ子になっている構造体配列...
-
バッチからsqlplusの接続エラー...
-
multiple definitionというエラー
-
C++でsprintfって使用できませ...
-
デバッグ中のエラーのことで教...
-
Excelのエラーで困ってます。
-
MakeSureDirectoryPathExists
-
Excel VBAのCSVファイルマージ...
-
SONY Readerで公開pdfを読む時...
-
[デザイン]の画面でこのような...
-
VBAでファイルを開くプログラム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
バッチからsqlplusの接続エラー...
-
Excelのエラーで困ってます。
-
HEWを使用しているのですが、こ...
-
適切な変換関数が存在しない???
-
VB2008で定数に色の設定をした...
-
fortranでプログラムを実行する...
-
BC30002: 型 'ListItem' が定義...
-
VBAでファイルを開くプログラム...
-
sys/time.hのインクルードがで...
-
error C3867 関数呼び出しには...
-
デバッグ中のエラーのことで教...
-
visual C++ でビルドの中止がで...
-
LPCWSTRとchar
-
RightとLeft関数のライブ...
-
Handlesについて
-
multiple definitionというエラー
-
ACCESSのDate関数のエラー表示...
-
WindowsからLinuxへの移植
おすすめ情報
cellでhenを呼び出したのにhenで宣言した
変数は使えないのがなぜなのかわかりませわん!