MS ACCESS 分割データベースで 1 人のユーザーにエラー メッセージが表示されます。メッセージは「コマンドまたはアクション「オブジェクトの送信」は現在使用できません。」GroupWise 電子メールを開き、MSACCESS フォームからテキストをコピーし、TO: FROM: および SUBJECT: 行が自動入力されるコマンド ボタンをクリックすると、このメッセージが表示されます。
USER の Internet Explorer の設定を調べました。ユーザーが最新の MS JET 4.0 を使用しているかどうかを確認しました。フロントエンドの別のコピーを提供して、デスクトップに保存しました。他のすべてのユーザーには、この問題は発生していません。また、この特定のユーザーは、私たちの他のユーザーと同様に、最近 MS OFFICE 2010 にアップグレードされたことを付け加えなければなりません...何か提案はありますか? ありがとう
1291 次
1 に答える
0
Google を通りかかった人にとっては、これでうまくいきました。影響を受けたユーザーは最近、32 ビットの Office 2010 を搭載した Windows 7 にアップグレードしました (問題なくアップグレードしたユーザーもいます)。また、ローカル マシン (64 ビット Office 2010 を搭載した Windows 7) でも動作します。
を使用する代わりにDoCmd.SendObject(....)
:
Sub SendMail()
Dim myOb As Object
Dim AutoSend as boolean
Set myOb = CreateObject("Outlook.Application")
Set oMail = myOb.CreateItem(olMailItem)
//Set whether to send email automatically or make user press Send
AutoSend = False
With oMail
.Body = "Message text"
.Subject = "Subject line"
.To = To@example.com
.cc = cc@example.com
If AutoSend Then
.send
Else
.display
End If
End With
Set oMail = Nothing
Set oApp = Nothing
End Sub
于 2015-01-26T12:23:21.577 に答える