Ich habe ein Problem in Access2007, welches ich leider nicht lösen kann.
DoCmd.SendObject acSendReport, "meinReport", acFormatPDF, "", "", "",
"Report xy"; "", True, ""
hat unter A2k (acReport) immer über das Standardprogramm auf meinen WinXP
Pro-Rechner über Outlook Express funktioniert.
Unter Vista Home Premium SP1 funktioniert es nicht mehr, obwohl ich Windows
Mail als "Standardprogramm" eingestellt habe und das PDF-Add-In installiert
ist. (mit acFormatTXT geht es aber auch nicht!). Auch ein Test mit z.B.
acSendTable bringt gleichen Fehler.
Ich bekomme immer den Fehler: "Der Befehl oder die Aktion 'SendenObjekt' ist
zur Zeit nicht verfügbar".
Evt. stimmt estwas mit der MAPI nicht?
Habe aber kein Outlook (installiert) dass ich ein anderen Mail-Programm
versuchen könnte.
Kann bitte jemand helfen!
Danke
Michael
Ac07 SP1, Vista Home Premium SP1
Michael Alexander schrieb folgendes:
> Ich habe ein Problem in Access2007, welches ich leider nicht lösen kann.
>
> DoCmd.SendObject acSendReport, "meinReport", acFormatPDF, "", "", "",
> "Report xy"; "", True, ""
>
> hat unter A2k (acReport) immer über das Standardprogramm auf meinen WinXP
> Pro-Rechner über Outlook Express funktioniert.
>
> Unter Vista Home Premium SP1 funktioniert es nicht mehr, obwohl ich Windows
> Mail als "Standardprogramm" eingestellt habe und das PDF-Add-In installiert
> ist. (mit acFormatTXT geht es aber auch nicht!). Auch ein Test mit z.B.
> acSendTable bringt gleichen Fehler.
>
> Ich bekomme immer den Fehler: "Der Befehl oder die Aktion 'SendenObjekt' ist
> zur Zeit nicht verfügbar".
> Evt. stimmt estwas mit der MAPI nicht?
evtl. hilft Dir www.donkarl.com?FAQ7.19
Gruß
Gunter
--
__________________________________________________________
Access FAQ: http://www.donkarl.com
home: http://www.avenius.com - http://www.AccessRibbon.de
http://www.ribboncreator.de
Bei XP ist das gar kein Problem.
Wie soll ich die Änderung nun nach C:\Windows sichern?
Danke
Michael
"Gunter Avenius" <nos...@avenius.net> schrieb im Newsbeitrag
news:1lq44q2x...@ID-300043.user.individual.de...
[Mail]
MAPI=1 'der Eintrag hatte gänzlich gefehlt
noch mit MAPIX=1
Habe nunmehr mehrer Positngs in divesen Foren gefunden.
Error 2046 handelt immer von der fehlenden Definition des
Standardmailprogramms.
Meines aber ist richtig definiert, zumindest was mir Vista einstellen läßt
("Standardprogramme").
Danke vorab, ic hoffe, ich bekomme noch Hilfe, denn sonst wüßte ich nicht ,
wie ich mailen soll (außer direkt den workaround mit winsocks).
Gruß
Michael
"Michael Alexander" <MirKe...@DontSpamMe.de> schrieb im Newsbeitrag
news:ufg7lmKo...@TK2MSFTNGP02.phx.gbl...
"Thomas Möller" <Thomas_N_...@Team-Moeller.de> schrieb im Newsbeitrag
news:33000666-52BE-4BFC...@microsoft.com...
> Hallo Michael,
>
> "Michael Alexander" wrote:
>> Danke Gunter, wollte den Eintrag einfügen, leider läßt mich Vista die mit
>> Wordpad geöffnete win.ini nicht speichern! (detto mit dem Editor). Ich
>> kann
>> die Datei auch nicht wo anders speichern und dann verschieben/kopieren.
>> Scheint gesperrt zu sein.
>
> probier mal folgendes:
> - Win.ini im Explorer markieren
> - rechte Maustaste
> - "Als Administrator öffnen"
>
Ich bin als User der Administrator ist angemeldet.
Im Kontextmenü habe ich die Option "Als Administrator öffnen" gar nicht.
Evt. bei Vista Home Premium gar nicht vorhanden?
Danke
Michael
> HTH
> --
> Thomas
>
> Home: www.Team-Moeller.de
> Ich bin als User der Administrator ist angemeldet.
Hast Du auch UAC abgeschaltet?
> Im Kontextmenü habe ich die Option "Als Administrator öffnen" gar nicht.
Drück mal die Shift-Taste dazu.
> Evt. bei Vista Home Premium gar nicht vorhanden?
Doch, garantiert.
Servus
Winfried
--
KnowHow.mdb: http://www.freeaccess.de/knowhow.asp
Access-FAQ: http://www.donkarl.com/AccessFAQ.htm
Access-Stammtisch: http://www.access-muenchen.de/
Richtig zitieren: http://einklich.net/usenet/zitier.htm
"Winfried Sonntag [MVP]" <Winfried...@gmx.de> schrieb im Newsbeitrag
news:1lexwxhw...@ID-163725.user.individual.de...
> Michael Alexander schrieb:
>
>> Ich bin als User der Administrator ist angemeldet.
>
> Hast Du auch UAC abgeschaltet?
Ja!
>
>> Im Kontextmenü habe ich die Option "Als Administrator öffnen" gar nicht.
>
> Drück mal die Shift-Taste dazu.
Auch dann nicht, aber nachdem ich die UAC abgeschaltet hatte, konnte ich
win.ini ändern und speichern. Vielleicht lag es daran.
Dennoch - auch bei abgeschaltetem UAC bleibt mein Problem mit dem
SendObject!
Danke
Michael
>>> Im Kontextmenü habe ich die Option "Als Administrator öffnen" gar nicht.
>>
>> Drück mal die Shift-Taste dazu.
>
> Auch dann nicht, aber nachdem ich die UAC abgeschaltet hatte, konnte ich
> win.ini ändern und speichern. Vielleicht lag es daran.
Dann schalte UAC wieder an.
> Dennoch - auch bei abgeschaltetem UAC bleibt mein Problem mit dem
> SendObject!
Probiers mal so:
Die Datei 'C:\WINNT\Win.ini' im Editor öffnen und bei [Mail] die
existierenden Einträge mit folgendem ersetzen:
[Mail]
MAPI=1
CMC=1
CMCDLLNAME=mapi.dll
CMCDLLNAME32=mapi32.dll
MAPIX=1
MAPIXVER=1.0.0.1
OLEMessaging=1
"Winfried Sonntag [MVP]" <Winfried...@gmx.de> schrieb im Newsbeitrag
news:1g2etmyx...@ID-163725.user.individual.de...
> Michael Alexander schrieb:
>
>>>> Im Kontextmenü habe ich die Option "Als Administrator öffnen" gar
>>>> nicht.
>>>
>>> Drück mal die Shift-Taste dazu.
>>
>> Auch dann nicht, aber nachdem ich die UAC abgeschaltet hatte, konnte ich
>> win.ini ändern und speichern. Vielleicht lag es daran.
>
> Dann schalte UAC wieder an.
>
>> Dennoch - auch bei abgeschaltetem UAC bleibt mein Problem mit dem
>> SendObject!
>
> Probiers mal so:
> Die Datei 'C:\WINNT\Win.ini' im Editor öffnen und bei [Mail] die
> existierenden Einträge mit folgendem ersetzen:
>
> [Mail]
> MAPI=1
> CMC=1
> CMCDLLNAME=mapi.dll
> CMCDLLNAME32=mapi32.dll
> MAPIX=1
> MAPIXVER=1.0.0.1
> OLEMessaging=1
>
Leider Winfried funktioniert es auch damit nicht!
Bin schon ziemlich desperat!
Gruß
Michael
ich hatte das gleiche Problem, allerdings mit Word 2007, gelöst mit:
http://support.microsoft.com/kb/918792/de
Geholfen hat bei mir die Metode 2, d.h. der dort beschriebene Eintrag in der
Registry
Viel Erfolg
Richard
"Richard Hoelzel" <Richard...@discussions.microsoft.com> schrieb im
Newsbeitrag news:CC35C95C-ACE8-47BD...@microsoft.com...
> Hallo Michael,
>
> ich hatte das gleiche Problem, allerdings mit Word 2007, gelöst mit:
> http://support.microsoft.com/kb/918792/de
>
> Geholfen hat bei mir die Metode 2, d.h. der dort beschriebene Eintrag in
> der
> Registry
>
Danke für Deinen Hinweis!!!!
Unter o.a. Link steht unter "Weitere Informationen":
"Versionen von Microsoft Office, die älter als Microsoft Office 2003 sind,
verwenden die Registrierung und die Datei Win.ini für MAPI-Informationen.
Für MAPI-Informationen verwenden Office 2003 und höhere Versionen von Office
lediglich die Registrierung."
Das ist des Rätsels Lösung:
Winfrieds Win.ini-Einträge gehören bei Office2007 (bzw. Access07) in die
Registry und nicht in die win.ini!!!
Danke auch Winfried!
Interessant, dass mein Word/Excel 07 unter Vista auch nicht senden konnten,
weil es automatisch die Einträge in der Registry gar nicht gab, aus dem
Win-Explorer ging es aber mit dem Datei-Versand!
Nun geht es aus allen Office-Anwendungen!
Gruß
Michael