|
こんにちは。かみちゃん です。
>> 関数ではなく、VBAで作成したい理由は
> 今まで関数を使用して作成したものがいくつかありますが、
> 正常に作動しないときがあったのと、仕事の効率化ができればと思いました。
仕事の効率化から考えると、今回の場合は、関数でもVBAでも同じと考えます。
正常に動作しないのは、状況を見てみないと何とも言えませんが、VBAにしてしまうと
やはり、修正できる人が限られてくるので、関数でできることは、できるだけ
関数に任せるほうが賢明だと思います。
>>特に、C列〜AH列は、32列あるのですが、日付とは数字だけでいいのでしょうか?
> C列〜AH列の日付は数字だけを考えています。
AH列は、32列目なのですが、32日というのはないと思うのですが、いかがでしょうか?
>>また、A1には、必ず1日の日付が入力されるのですか?それとも、何かの開始日ですか?
> A1には、必ず1日の日付を入力すると考えていました。
であれば(そうでなくても)やはり、関数で十分かと思います。
何かの集計などがしたいなら、話は別でしょうけど。
関数にしたときに、正常に動作しない原因を解消したほうがいいと私は思います。
関数でできることを無理してVBAでしなくてもいいという考えです。
|
|