A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんにちは
同じ場所にファイルをコピーすると同じ名前で作成できないのは
ご存知かと思いますが、同じ場所に内容が同じでファイル名が違うものを沢山作る意味が不明です
デモ用ファイルを作成するにも、手作業でコピペを繰り返しても300なら
ファイル名に問題があるかも知れませんが、一分とかからない9回程度かなと思います。
>何か良い方法ありますでしょうか。
本来の目的が理解できませんでしたので、VBAなど処理プログラムで
行うのが良いとは言えないと思いますが、とは言っても始まらないので
VBAで実行する場合
Dim fso As Object
Dim f_Path As String, f_Name As String
Dim folPath As String, rept_cnt As Integer
Dim i As Integer
Set fso = CreateObject("Scripting.FileSystemObject")
'ファイル選択ダイアログ
f_Path = Application.GetOpenFilename _
(" ファイル,*.pdf", , "コピー元ファイルを選んで下さい")
If f_Path = "False" Then Exit Sub
'フォルダ選択ダイアログ
With Application.FileDialog(msoFileDialogFolderPicker)
.Title = "保存先フォルダを選択してください"
.Show
If folPath = "" Then Exit Sub
folPath = .SelectedItems(1)
End With
'回数設定 InputBoxメソッド
rept_cnt = Application.InputBox _
(Prompt:="何回コピーしますか?", Type:=1)
If rept_cnt = 0 Then Exit Sub
'fsoファイル名取得メソッド
f_Name = fso.GetBaseName(f_Path)
'コピー実行ループ
For i = 1 To rept_cnt
'fso ファイルコピーメソッド
fso.CopyFile f_Path, folPath & "\" & f_Name & i & ".pdf"
Next i
Set fso = Nothing
エラー処理、問題点などは考慮していません。
プロシージャを作成すれば、実行できると思います
No.2
- 回答日時:
エクセルのVBAでできます。
ファイル名を変数にする、dim命令でファイル名をSEET(1).PDF、SEET(2).PDF、SEET(3).PDF・・・でできると思うけど
ディスクの容量へらすだけど意味が解りません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/26 17:13
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/07/01 12:54
- グループウェア 一太郎がイントラで開けません。対処方法を知りたいです。 3 2023/04/04 13:30
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- PDF PDFを自動添付したメールを送信してくれるツールを探しています。 2 2023/02/07 15:19
- Excel(エクセル) 【ExcelVBA】一覧表の記載に従ってPDFを振り分ける処理がしたい 5 2023/05/23 12:40
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- Excel(エクセル) 【VBA】PDF出力に任意のファイル名前を付ける方法 3 2023/07/21 10:55
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
エクセルのハイパーリンクがコ...
-
バッチファイル 別ファイルにリ...
-
vbsでExcelのシートをコピーす...
-
ファイルサーバ上のファイルが...
-
frxファイルの役目
-
パワポでスライドをコピーでき...
-
バッチファイル XCOPYで上書き...
-
FSO.CopyFileでのエラー無視方法
-
エクセル2010、図が大きすぎま...
-
FTPとファイルコピーの違いにつ...
-
エクセルVBAで開いているファイ...
-
バッチファイルのコピーで
-
xcopyでのバッチコピー方法でコ...
-
ラズパイからパソコンにファイ...
-
ドロップボックス内のファイル...
-
SDカードのコピーと再生の仕方...
-
Excel VBAで値コピーが使用でき...
-
VBSで作成したフォルダにファイ...
-
VBSでExcelシートのコピー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
VBA
-
バッチファイル XCOPYで上書き...
-
エクセルのハイパーリンクがコ...
-
Vba初心者です。下記のコード助...
-
frxファイルの役目
-
バッチファイル 別ファイルにリ...
-
vbsでExcelのシートをコピーす...
-
エクセルVBAで開いているファイ...
-
バッチファイルのコピーで
-
bat 同名ファイルコピー時にリ...
-
同じファイル名 上書きしないフ...
-
ファイルサーバ上のファイルが...
-
エクセル2010、図が大きすぎま...
-
パワポでスライドをコピーでき...
-
[エクセル]コピーするとオブジ...
-
FTPとファイルコピーの違いにつ...
-
FSO.CopyFileでのエラー無視方法
-
アクセス クエリを別のファイ...
-
ファイルをコピーできない
おすすめ情報