0
ディレクトリを設定する必要がありますが、変数を変更する必要があります。以下の例では ですが、私は自分のEmail subjectの名前でFolderを作成したいと思います。そして、作成したフォルダへのパスを設定します。
以下のスクリプトでは、作成したフォルダにメールを保存しません。助けてくれませんか?vbaでディレクトリを文字列として定義する方法
N1 = oMail.Subject
On Error Resume Next
MkDir "C:\Users\meti\Desktop\E" & N1
On Error GoTo 0
sPath = "C:\Users\meti\Desktop\E" & N1
Debug.Print sPath & sName
oMail.SaveAs sPath & sName, olMSG
ようこそスタックオーバーフロー。あなたがしようとしていることは、電子メールの件名が「安全」であることに頼ることができないため、常に問題になることです。たとえば、バックスラッシュの文字や引用が含まれている場合などです。 – Mikkel
はい、できます。コードを完成させてコードを完成させてください。 – 0m3r