2016-07-15 4 views
-1

の名前を変更します。コピーは、Excelファイルとは、次の方法で(2013エクセル)私はExcelファイルをコピーすることに

私はnameofthefile、最初に、この方法のマクロ自動的に起動し、作業を開くとき:

1.- Explore the actual date of the computer 
2.- If the actual computer date is > of the last save date of the nameofthefile then 
2.1.- copy the file on the same directory 
2.2.- rename the copied file to nameofthefile_dd_mm_yyyy (the actual date) 
2.3.- end macro 
3.- If the actual computer date is <= of the last save date of the file then do nothing an end macro. 

ありがとう...

+1

私たちはあなたのためのコードだけでなく、あなたがすでに持っている試みとコードを投稿してください! –

+0

アイデア?はい。マクロレコーダーを起動し、実行する手順を実行します。その後、コードをクリーンアップし、条件で作業します。 – teylyn

+0

ありがとうございます...私はそれを行う...申し訳ありません。私がこの問題を抱えているのは初めてのことです。私はどのように処理するのかわかりません... –

答えて

0

コピーしたファイルの1つを開いた場合、要件を満たしていれば、自分自身を再度コピーする必要がありますか?新しい日付は古いものの後に置かなければならないのでしょうか、それとも古いものを置き換えるのでしょうか?

+0

非常に巧妙な質問... いいえ、グループの最後のファイルのみが編集用に開かれています...別のものは毎日ですバックアップ。たとえば、開始作業のための元のファイルがあります。翌日、元のファイルは、名前に追加される前の日付で自動バックアップされます。次の日に元のファイルを開きます。 。 –

+0

あなたはいつも同じファイルを開き、それを開いたときにファイル名に日付が追加された同じフォルダにコピーを保存する必要がありますか? –

関連する問題