ファイル名に連番をつけてpdfで保存したい | |
---|---|
[195395] ファイル名に連番をつけてpdfで保存したい- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ ゆきんこ -(2022/11/22(22:01)) □U R L/ VBA初心者です。 今開いているシートをpdfで保存する方法を知りたいです。 保存先:\\fassa125\net\確定版 ファイル名:yyyymmdd_1 ただし、同じシートを再度保存する際に、保存先のファイルで 同じファイル名があった場合は1を足して、 yyyymmdd_の後を連番にしたいです。 桁数は合わせなくて問題ないです。 色々試してみましたが上手くいかず、仕事で至急必要なため どなたかご親切な方にご教示願いたいです。 よろしくお願いします。 |
[195396] Re[1]: ファイル名に連番をつけてpdfで保存したい- ■記事引用/メール受信=OFF■ □投稿者/ OK -(2022/11/23(07:00)) □U R L/ 参考まで。 ht tp://www.vbalab.sakura.ne.jp/vbaqa/c-board.cgi?cmd=ntr;tree=82054;id=excel |
[195397] Re[2]: ファイル名に連番をつけてpdfで保存したい- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2022/11/23(09:09)) □U R L/ こんな感じかな? Sub serialPDF() Dim FullPath As String Dim i As Integer FullPath = "\\fassa125\net\確定版\" & Format(Date, "yyyymmdd_") i = 1 Do While Dir(FullPath & i & ".pdf") <> "" i = i + 1 Loop ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=FullPath & i & ".pdf" End Sub |
[195410] Re[3]: ファイル名に連番をつけてpdfで保存したい- ■ / 記事引用/メール受信=OFF■ □投稿者/ ゆきんこ -(2022/11/24(22:09)) □U R L/ 理想通りに出来ました!本当に助かりました。 ありがとうございます! |
このトピックに書きこむ |
---|