私が持っているのは、値を取得し、それをDouble型の変数「Record」として設定する別のPrivateSubです。
別のサブにある場合でも、その値を参照できるようにする必要がありますか?
例えば:
Private Sub GetValue()
Dim Record as Double
Record = (Code to find Record)
End Sub
その「レコード」を別のサブで参照するにはどうすればよいですか?
よろしくお願いします、ボブP
私はSQLServerとExcelの担当者です。問題を解決する必要がある場合は、2つの方法のいずれかで購入します。これは実際には関数の本体にはなり得ません。レコードがローカルとして設定されているため、...が消えます。
Dim Record as Double
サブの外側に置くだけです。これは、他のすべてのコードがそこからのみ読み取られると仮定して、このSubを最後に呼び出すたびに設定されることも意味します。Function
代わりに使用してください。以下の例Private Function GetRecord() as Double
Dim Record as Double
Record = ....
GetRecord = Record
End Function
答えはあなたができないということです。そのサブにプライベート
あなたがする必要があるのはどちらかです、持っている
Dim Record as Double
一般的なコードで、または、それを関数に変換して返すことができるようにします
Myrecord = GetValue()