為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Thunderbird/Access 2007 SendObject Problem

  • 4 回覆
  • 1 有這個問題
  • 7 次檢視
  • 最近回覆由 ggpotato

more options

Hi. I'm running win 10 (updated to most recent). I've recently rebuilt my computer and have reinstalled Access 2007 and a split database. In the front-end there is a script to email a text message to multiple recipients. I select the recipients from a list and click a "send" button, intending to send it as an email in Thunderbird. I'm using the standard Sendobject code. It used to work prior to the rebuild and now doesn't. The same database is used on another computer (both front-end and back-end are on a cloud drive) without problems. I get the message: "Runtime error 2046: The command or action SendObject isn't available now." The machine on which it works runs Access 2013. I have tried unsuccessfully tried running the database using the Access 2013 runtime engine. I vaguely remember that I had this problem before and I think that I needed to include a different object library within Access, but I’m really not sure if that was how I solved the problem. I have spent days looking for a solution. Can anyone help? Thanks in advance.

Hi. I'm running win 10 (updated to most recent). I've recently rebuilt my computer and have reinstalled Access 2007 and a split database. In the front-end there is a script to email a text message to multiple recipients. I select the recipients from a list and click a "send" button, intending to send it as an email in Thunderbird. I'm using the standard Sendobject code. It used to work prior to the rebuild and now doesn't. The same database is used on another computer (both front-end and back-end are on a cloud drive) without problems. I get the message: "Runtime error 2046: The command or action SendObject isn't available now." The machine on which it works runs Access 2013. I have tried unsuccessfully tried running the database using the Access 2013 runtime engine. I vaguely remember that I had this problem before and I think that I needed to include a different object library within Access, but I’m really not sure if that was how I solved the problem. I have spent days looking for a solution. Can anyone help? Thanks in advance.

所有回覆 (4)

more options

Is Access 32 or 64-bit? Is TB 32 or 64-bit? Sending from an app is a MAPI operation, and if the sending app like Access or Word is 32-bit, TB must be 32-bit.

https://support.mozilla.org/en-US/questions/1352792

more options

Hi Sfhowes, As Access 2007 is only 32 Bit I have installed the 32 bit version of TB. ORIGINALLY, I had the 64 but version of TB, but when I found out that both had to be the same, I completely removed the 64 but version before installing the 32 but version.

more options

You could try reinstalling TB 32 bit like this:

download the full installer for the same version currently installed, e.g. 91.2.1, 32 bit. Run the installer over the existing setup, choose the Advanced setup, set TB as the default email client. At the end of the install, don't run TB. Reboot the computer, then see if Access sends files to TB.

https://support.mozilla.org/en-US/questions/1307664

more options

I’m now away until Friday pm, but I’ll try and let you know how it works. Thank you.