お世話になります。
ExcelVBAで以下のような自作の関数を作成し、実行するとA1に”hoge”が入力されます。
<自作関数>
function hoge()
thisworkbook.worksheets("sheet1").range("A1").value = "hoge"
end function
しかし、ワークシート上のセル”A2”に「=hoge()」と入力してEnterとするとエラーになってA1には何も入力されません。
VBAで作った関数をワークシート上で関数として使う場合、任意のセルのプロパティを変更することはできないのでしょうか?
よろしくお願いします。
お礼
回答ありがとうございます。 できないのですか。残念です。