『VBAでThunderbirdの署名』(みな) 定型のThunderbirdでのメールをExcelのVBAから作っているんですが デフォルトで入れている"署名"を消すことは出来ないでしょうか? 普段は入れているのでVBA実行時のみ消せたらと思い質問させて頂きました。 よろしくお願いいたします。 Sub メール自動作成() Dim sPath As String Dim mailTo As String Dim mailTocc As String Dim subject As String Dim mailBody As String sPath = """C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe"" -compose " mailTo = Range("C2").Value mailTocc = Range("C3") subject = Range("C4").Value mailBody = Range("C5").Value Shell sPath & "to=" & mailTo & ",subject=" & subject & ",body=" & mailBody & " End Sub < 使用 Excel:Excel2016、使用 OS:Windows11 > ---- それは使ったことがないですが、検索してみたところ、 プロファイルというものをデフォルトのものとは別に追加して、それを利用できませんか? https://support.mozilla.org/ja/kb/using-multiple-profiles 起動する際に、-p のあとにそのプロファイルを指定すればよいのでは? 調べてみて下さい。 なお、VBAから操作できるような機構は備わっておらず、 単にそれを起動できるだけだと思いますから、 詳細な前提をVBAから操作することは望めないと思います。 (xyz) 2023/04/04(火) 17:16:08