
No.2ベストアンサー
- 回答日時:
Application.を付けるのは、Excelに元々入っている機能
(関数など)をVBAで呼び出す場合です。
ユーザーが定義した関数を呼び出す場合には付けません。
>Cells(1, 1) = Application.aaa(Range("G1:G100"))
でエラーになっているのは要するに
「Excelには"aaa"なんて関数はありませんよ」
と言われているわけです。
Cells(1, 1) = aaa(Range("G1:G100"))
でいいはずです。
No.1
- 回答日時:
sub macro1()
range("A1") = aaa(range("G:G"))
end sub
public function aaa(a1)
aaa = application.sum(a1)
end function
といったような?
上手く行かないときは,「どこに(誰に)」どんな記載で持たせている(登録してある)ユーザー定義関数を,どこからどうやって呼び出すマクロを書いているのか,もうちょっと具体的な今のマクロの記述を追加して情報提供してみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで曜日を表示させると、「...
-
ディレクトリを区切るダブルス...
-
エクセルにて、右から最初のス...
-
ダンスの立ち位置がいつも端
-
たらたらたらたーたらたらたら...
-
和を乱す or 輪を乱す
-
寝バックした時奥まで入りませ...
-
バレエ教室を辞めさせられました
-
フラダンス 最後のかけ声?
-
ウォウォウォウォっウォっウォ...
-
私は女子大生です。裸を見せた...
-
曲名が知りたいです!! とぅと...
-
Queen の"We Will Rock You"のR...
-
ダンス動画の反転バージョンと...
-
NA・NA・NA~ NA・NA・NA~、
-
古典 動詞の訳し方
-
ダンスなどで「8呼間」という...
-
彼女とダンスの関係で困ってい...
-
中二女子です。学校にエクステ...
-
ビラーゴ 250 にセパハン付けた...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで曜日を表示させると、「...
-
エクセルにて、右から最初のス...
-
PC初心者で質問内容がむちゃく...
-
ディレクトリを区切るダブルス...
-
エクセル 変数に関数の戻り値...
-
バク宙ができません
-
日付の表示方法
-
エクセルの日付から曜日を求め...
-
エクセル関数
-
Exelでの、連続データ作成について
-
サブドメインという言葉の意味...
-
ダンスについて
-
サブドメインの違い
-
列をアルファベットではなく数...
-
Excel2003で日付と曜日を連続作...
-
ユーザー定義関数を作りVBAで記述
-
wwwありとwwwなし・・・どうす...
-
Excel VBA
-
ACCESS初心者です。クエリの抽...
-
ACCESSのフォーム上に連番番号...
おすすめ情報