Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


595 / 13645 ツリー ←次へ | 前へ→

【79530】新しいファイルを作成したい! りさ 17/11/25(土) 13:01 発言[未読]
【79531】Re:新しいファイルを作成したい! マナ 17/11/25(土) 13:31 発言[未読]
【79532】Re:新しいファイルを作成したい! りさ 17/11/25(土) 14:13 発言[未読]
【79533】Re:新しいファイルを作成したい! マナ 17/11/25(土) 14:33 発言[未読]

【79530】新しいファイルを作成したい!
発言  りさ E-MAIL  - 17/11/25(土) 13:01 -

引用なし
パスワード
   毎日、日にち毎にデータを打ち込んでいます。
例えば26日.xlsmそのファイルの中に前日比を出すために
=IF(ISBLANK(I4),″″,(I4-´C:\Users\〇〇Desktop\記録\H.29.11\[25日.xlsm]25日´I4))という数式が入っています。セルの範囲はI4からI140です。

現在、新しいファイルを作る場合は既存のファイルをコピーし
ファイル名、シート名、数式を手動で打ち替えております。
vbaで新しいファイルをコピーしファイル名、シート名、数式を変更(日にちを-1日?)方法はありますでしょうか。。

よろしくお願いします。

【79531】Re:新しいファイルを作成したい!
発言  マナ  - 17/11/25(土) 13:31 -

引用なし
パスワード
   ▼りさ さん:

休日明けとか、月初めの場合はどうしているのですか。
手作業はそんなに大変ですか。

【79532】Re:新しいファイルを作成したい!
発言  りさ E-MAIL  - 17/11/25(土) 14:13 -

引用なし
パスワード
   ▼マナ さん:
年間通して誰かは出勤してるので記入しない日はないです。。
あと月初めなんですが今月から開始したのでまだなんとも泣

大変というわけではないですが
今後、この作業を継続するとなると自動で出来るに越したことはないと思いましたので質問させてもらいました。。

【79533】Re:新しいファイルを作成したい!
発言  マナ  - 17/11/25(土) 14:33 -

引用なし
パスワード
   ▼りさ さん:

面倒なので深く考えていませんが。

1)シート名は日付でないと駄目ですか。
ブック名で区別できるのだから、共通にしたほうがよいです。

2)一番大変な操作は、数式編集でしょうか。

>数式を手動で打ち替えております。

「リンクの編集」という機能があります。

3)手作業がいやなら。
「マクロの記録」を実行し、それを叩き台にするとよいです。

595 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free