データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ago_733さん、こんにちは。
個人用マクロファイルで 「PDFを同じフォルダに同じ名前で保存」するコードを実行した為、個人用マクロファイル PERSONAL.XLSB が格納されている XLSTART フォルダーに 「PERSONAL.pdf」が作成されて保存された状態と思われます。
フォルダーのアドレスバーに以下の文字列をコピペして Enter して XLSTART フォルダー の場所(隠しファイル)を開いて、「PERSONAL.pdf」を削除します。
%appdata%\Microsoft\Excel\XLSTART
エクスプローラーで「Windows の隠しファイルと隠しフォルダを表示する」設定にしてから、XLSTART の場所を開く事も出来ます。
C:\Users\<ユーザー名>\AppData\Roaming\Microsoft\Excel\XLSTART
<元のコード>
Sub PDFを同じフォルダに同じ名前で保存()
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=Left(ThisWorkbook.FullName, InStrRev(ThisWorkbook.FullName, ".")) & "pdf"
End Sub
個人用マクロブック(PERSONAL.xlsb)上で ThisWorkbookとすると「ThisWorkbook」=「PERSONAL.xlsb」となってしまいますので、ThisWorkbook を 現在表示しているExcelブック を指す ActiveWorkbook に直すと良かったです。
↓
<修正後>
Sub PDFを同じフォルダに同じ名前で保存()
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, \_
fileName:=Left(**ActiveWorkbook**.FullName, InStrRev(**ActiveWorkbook**.FullName, ".")) & "pdf"
End Sub