Excel VBA質問箱 IV

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

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


75626 / 76732 ←次へ | 前へ→

【5541】Re:ファイルコピーマクロについて
回答  ひで  - 03/5/19(月) 10:11 -

引用なし
パスワード
   ▼りん さん olive さん、おはようございます。

ちびちびやってたら回答が遅くなってすいませーん
りんさん回答フォローありがとうございます。
(お久しぶりです・・)

りんさんの回答があるのですが、せっかくつくったので
のせさせてください。

私のつくったのはなんだか、あくせく(^^; 動くコード
で 恥ずかしいのですが・・・

Sub test1()

Dim gn1 As Variant
Dim gs1 As Variant
Dim ps1 As Variant
Dim ps2 As Variant
Dim ps3 As Variant
Dim fn As Variant
Dim k1 As Long
Dim k2 As Long
Dim r As Long
Dim N As Long
Dim s As Long

Dim prompt, Titl, def

prompt = "コピー回数は?"
Titl = "質 問?"
def = " 1 "

N = InputBox(prompt, Titl, def)
gn1 = Application.GetOpenFilename

If gn1 = False Then
MsgBox "キャンセルされました"
Exit Sub
End If

gs1 = Application.GetSaveAsFilename
If gs1 = False Then
MsgBox "キャンセルされました"
Exit Sub
End If

s = 1

Do
ps1 = InStr(s, gs1, "\", 1)
  s = 1 + s
If 0 < ps1 Then
  ps2 = Mid(gs1, s)
End If

Loop Until ps1 = 0

k1 = Len(gs1)
k2 = Len(ps2)
ps3 = Left(gs1, k1 - k2)
fn = Right(gs1, k2)


For r = 1 To N

FileCopy gn1, ps3 & r & "-" & fn

Next r

End Sub

1 hits

【5457】はじめまして、初心者です olive 03/5/14(水) 19:53 質問
【5459】Re:はじめまして、初心者です Be Quit 03/5/14(水) 20:20 回答
【5460】Re:はじめまして、初心者です Be Quit 03/5/14(水) 21:08 回答
【5469】Re:はじめまして、初心者です ひで 03/5/15(木) 11:52 回答
【5492】ファイルコピーマクロについて olive 03/5/15(木) 22:52 質問
【5539】Re:ファイルコピーマクロについて olive 03/5/18(日) 13:50 発言
【5540】Re:ファイルコピーマクロについて りん 03/5/19(月) 6:50 回答
【5541】Re:ファイルコピーマクロについて ひで 03/5/19(月) 10:11 回答
【5576】Re:ファイルコピーマクロについて olive 03/5/20(火) 22:38 お礼
【5593】Re:ファイルコピーマクロについて ひで 03/5/21(水) 14:24 発言
【5602】Re:ファイルコピーマクロについて olive 03/5/21(水) 21:31 お礼

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