2011-06-26 16 views
2

シナリオ Win7のSP1、エクセル2010、VBAコード、モジュール、サブエクセルVBAコード補完(メソッド|プロパティ)

インサイドなぜ私は

アプリケーション
ポップアップリストを入力した場合使用可能なオブジェクトで、メソッド、プロパティは、私が入力した場合

(ActiveSheetは選択肢の一つである)しかし を提示していますApplication.ActiveSheet

それを「取得/修正」する方法はあります(いいえポップアップが、私は「レンジ」を探していました表示されませんか)?

+2

ActiveSheetを経由してすべてのメソッドにアクセスすることができVariant型を返します(または、それはタイプオブジェクトです)。システムがどのタイプのものかを知るためには、ワークシートにキャストする必要があります。 – ja72

答えて

1
Dim wksht As Worksheet 
Set wksht = ActiveSheet 'I do not think you need the Application here 

次に、あなたはwksht.

+1

実際には、 'Set wksht = ActiveSheet' –

+0

素晴らしい、簡単!とポイントに、ありがとう –

+0

@chrisありがとう、クリス。いつものようにシャープな目。 – jonsca