• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 変数に関数の戻り値を入れたい)

エクセルで変数に関数の戻り値を入れる方法

このQ&Aのポイント
  • VBAを勉強中の方が変数に関数の戻り値を入れる方法を教えてください。
  • 具体的には、CountA関数を使ってD1を参照し、その結果を変数に入れたいです。
  • 初歩的な質問ですが、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.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

nobu0304
質問者

お礼

早い回答ありがとうございます!! さっそく試してみたところ、うまくいきました。 これを参考にいろいろ勉強してみようと思います。 ありがとうございました!!

関連するQ&A