0

MS ACCESS 分割データベースで 1 人のユーザーにエラー メッセージが表示されます。メッセージは「コマンドまたはアクション「オブジェクトの送信」は現在使用できません。」GroupWise 電子メールを開き、MSACCESS フォームからテキストをコピーし、TO: FROM: および SUBJECT: 行が自動入力されるコマンド ボタンをクリックすると、このメッセージが表示されます。
USER の Internet Explorer の設定を調べました。ユーザーが最新の MS JET 4.0 を使用しているかどうかを確認しました。フロントエンドの別のコピーを提供して、デスクトップに保存しました。他のすべてのユーザーには、この問題は発生していません。また、この特定のユーザーは、私たちの他のユーザーと同様に、最近 MS OFFICE 2010 にアップグレードされたことを付け加えなければなりません...何か提案はありますか? ありがとう

4

1 に答える 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 に答える