※ ChatGPTを利用し、要約された質問です(原文:エクセルVBAの自己消滅で)
エクセルVBAの自己消滅でメールでも消滅させる方法はある?
このQ&Aのポイント
エクセルVBAで作成したBOOK本体はパソコン内から消滅できるが、Outlookで開いた場合には消滅しない。Outlookでも消滅させる方法はあるのか?
エクセルVBAの自己消滅は、Outlookで開いた場合には機能しない。Outlookでも消滅させる方法はないのか?
エクセルVBAで自己消滅を実現したが、Outlookで開いた場合には消滅しない。Outlookでも消滅させる方法はあるか?
エクセル2000です。
以下のコードでこのVBAを書いたBOOK本体はパソコン内からきれいさっぱり消滅してくれます。ところがメール(OutLook)に添付して送付したものを、OutLook上で開いた場合は消滅してくれません。
OutLook上で開いた場合でも消滅させる方法はないでしょうか?
Sub TEST01()
Application.Interactive = False
MsgBox "申し訳ありませんがこれから消滅させていただきます。" _
+ Chr(&HD) + Chr(&HA) + "と、止めないでください。" _
+ Chr(&HD) + Chr(&HA) + "" _
+ Chr(&HD) + Chr(&HA) + "Bye-bye!", , " Ψ(`▽´)Ψ "
ActiveWorkbook.Save
ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly
Kill ActiveWorkbook.FullName
Application.Quit
End Sub
お礼
KenKen_SPさま、いつも有難うございます。 言われてみればもっともですね。 Outlook 側を VBA で操作するなんて、わたしにはとても手におえませんのでこれはあきらめます。