- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 変数に関数の戻り値を入れたい)
エクセルで変数に関数の戻り値を入れる方法
このQ&Aのポイント
- VBAを勉強中の方が変数に関数の戻り値を入れる方法を教えてください。
- 具体的には、CountA関数を使ってD1を参照し、その結果を変数に入れたいです。
- 初歩的な質問ですが、よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
値を入れるのなら Dim aaa As Integer aaa = Application.WorksheetFunction.Counta(Worksheets("Sheet1").Range("D1")) Cells(1,1) = aaa 数式をセットするなら Dim aaa As String aaa = "=COUNTA(D1)" Cells(1,1).Formula = aaa
お礼
早い回答ありがとうございます!! さっそく試してみたところ、うまくいきました。 これを参考にいろいろ勉強してみようと思います。 ありがとうございました!!