経理をやっとりますと、同じ作業を繰り返すシーンがあります。エクセルでも同じでこれを自動実行させればムチャ楽になる。それがエクセルのマクロなんです。
やりたい作業は一日の種目ごとの売上と金額の記載。一つのブックに1ヶ月分、31日分のシートを作れば良いのですが、改訂する度にすべてのシートを作り替えなければなりません。
そこでマクロ(自動実行プログラム)。そのファイルを開けると昨日のシートを右側にコピーし、昨日書き込んだ数字(売上数)を消して新しい書面にする。そして開いた日の日付と曜日を書き込む。これを自動化します。ここまではなんとか動かすことができました。
あと一つ未完成な部分があります。その日の日付をシート名にしたいのですが、エラーの連続で未完成。どなたかご存じの方、教えてもらえませんか?因みに「ActiveSheet.Name = Range("f1").Value」というのがその命令文なのです。セル”f1”には日付のセルをコピーして表示形式を「d」にしております。現役時代職場で作ったやつはうまくいってたのですがなぜか動きません(-.-)。
※コメント投稿者のブログIDはブログ作成者のみに通知されます