MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 24.05.2018, 13:27   #1
Stereo
MOF User
MOF User
Standard Acc97 - Eine alte Anwendung braucht Erneuerung

Liebe Access-Kenner,

habe seit Jahren mit Access nicht mehr gearbeitet und nun rächt sich dieser Fehler. Habe eine alte Access-Anwendung vor Jahren erstellt, wahrscheinlich mit Access97, lief aber auch noch über die Access2003-Version.

In einem Formular habe ich einen Befehlsschaltkopf, der folgenden Code enthält, der mit access 2010 nicht ausgeführt wird:

Private Sub Befehl3_Click()
On Error GoTo Befehl3_Click_Err

DoCmd.GoToControl "OLEUngebunden31"
DoCmd.RunCommand acCmdOLEObjectDefaultVerb


Befehl3_Click_Exit:
Exit Sub

Befehl3_Click_Err:
MsgBox Error$
Resume Befehl3_Click_Exit

Ich wäre sehr dankbar für einen Hinweis, wie der Code in VB aussehen müsste, so dass Access den Befehl ausführt.
Ich muss diese Anwendung erneut zum Leben erwecken.

Ich bedanke mich und sende Euch viele Grüsse aus Freiburg.

Stereo (Ferdinand)
Stereo ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 24.05.2018, 14:04   #2
ebs17
MOF Guru
MOF Guru
Standard

Laut Objektkatalog in Acc2010 existiert die Konstante acCmdOLEObjectDefaultVerb noch, und etwas anderes Kriitisches in diesem Code kann ich nicht sehen.

Von daher wäre eigentlich nur die Accessversion der DB etwas hochzukonvertieren, bei A97 maximal mit Acc2010, und Verweise müssten ggf. angepasst werden.

__________________

Ein freundliches Glück Auf!

Eberhard

Abfrageperformance ist kein Geheimnis
SQL ist leicht: {0}:{1}:{2}:{3}:{4}:{5}:{6}:{7}:{8}:{9}:{10}:{11}
Dein Dankeschön: DBWiki=>Spende

Geändert von ebs17 (24.05.2018 um 14:45 Uhr).
ebs17 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 24.05.2018, 14:25   #3
Stereo
Threadstarter Threadstarter
MOF User
MOF User
Standard

ebs17, vielen Dank für Deine Antwort. Ich werde es versuchen.
Stereo
Stereo ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 09:14   #4
Stereo
Threadstarter Threadstarter
MOF User
MOF User
Standard

Das Problem ist leider immer noch da. Ich bräuchte doch den VB Code für die Anbindung eines Serienbriefes an eine Abfrage.
Gruss
Stereo
Stereo ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 10:42   #5
markusxy
MOF Meister
MOF Meister
Standard

Zitat: von Stereo Beitrag anzeigen

Das Problem ist leider immer noch da. Ich bräuchte doch den VB Code für die Anbindung eines Serienbriefes an eine Abfrage.

Komisch dass du diesen Sachverhalt bis jetzt mit keiner Silbe erwähnt hast.
Hat die gezeigte CodeAnweisung irgend etwas damit zu tun?

Vielleicht beschreibst du auch, wie sich das "Problem" bemerkbar macht.
Fehlermeldung?
Ansonsten kann wohl niemand etwas dazu sagen
markusxy ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 13:19   #6
Stereo
Threadstarter Threadstarter
MOF User
MOF User
Standard

Der Button, der in einem Formular steht, soll einen Serienbrief mit einer Abfrage, die sich in der selben Datenbank befindet, verbinden, um danach diese Serienbriefe drucken zu können. In früheren Access-Versionen, auch mit Access2003, lief diese Funktion problemlos. Mit Access10 erhalte ich die Meldung: "Der für dieses Objekt (Document) vorgesehene Vorgang konnte nicht durchgeführt werden". Ich hoffe nun das Problem verständlich geschildert zu haben. Und würde mich über Eure Hilfe sehr freuen.
Gruss
Stereo
Stereo ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 14:11   #7
ebs17
MOF Guru
MOF Guru
Standard

Zitat:

Ich hoffe nun das Problem verständlich geschildert zu haben

Ich habe schon wild und heftig mit dem Zauberstab gewinkt. Merkst Du schon etwas?

Anders ausgedrückt: Wenn Du Deine Anwendung wieder in gang setzen willst, solltest du vielleicht nicht nach Tagen von einem Button erzählen, sondern unmittelbar(!) auch den dadurch angestoßenen Code zeigen, idealerweise mit Nennung der fehlerverursachenden Zeile ... aber nur, wenn Du auch geholfen werden willst.

__________________

Ein freundliches Glück Auf!

Eberhard

Abfrageperformance ist kein Geheimnis
SQL ist leicht: {0}:{1}:{2}:{3}:{4}:{5}:{6}:{7}:{8}:{9}:{10}:{11}
Dein Dankeschön: DBWiki=>Spende

Geändert von ebs17 (25.05.2018 um 14:40 Uhr).
ebs17 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 14:23   #8
Stereo
Threadstarter Threadstarter
MOF User
MOF User
Standard

@ebs17
Was willst Du noch wissen? Was war unverständlich? Nun ja, ich glaube, dass dieses Forum auch nicht mehr das ist, was es mal war. Wie überall im Land.
Stereo
Stereo ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 14:57   #9
maikek
MOF Guru
MOF Guru
Standard

Der Codeschnippsel, den du im ersten Post gezeigt hast, hat bislang einen Serienbrief angestossen ?
Ansonsten such mal im Forum nach MailMerge, da sollte es einige Beispiele geben.
maike

__________________

Bitte dein Thema auf erledigt setzen, wenn's durch ist!
MOF Access Stammtisch in Bremen
maikek ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 15:01   #10
markusxy
MOF Meister
MOF Meister
Standard

Zitat: von Stereo Beitrag anzeigen

Nun ja, ich glaube, dass dieses Forum auch nicht mehr das ist, was es mal war.

Du hast recht. Du solltest dich wirklich an ein anderes Forum wenden.
markusxy ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 15:17   #11
Stereo
Threadstarter Threadstarter
MOF User
MOF User
Standard

Na dann, TSCHÜSS .
Stereo ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 17:53   #12
Marsu65
MOF Guru
MOF Guru
Standard

Hallo Ferdinand,
wahrscheinlich ist das OLE ein Linked Worddokument.
Über den oben gezeigten Code sollte dieses geöffnet werden.

Zur Fehleranalyse, würde ich prüfen, ob
a) sich das Doc durch einen Doppelklick auf das OLE-Steuerelement öffnet.
b) wenn das Doc über den Explorer geöffnet wird, es seine Datenherkunft findet.
Nur dann dürfte es auf diese kurze Weise funktionieren und man kann weitersehen.

Zitat: von Stereo

Ich bräuchte doch den VB Code für die Anbindung eines Serienbriefes an eine Abfrage.

Wenn du per VBA dein Doc neu mit der Abfrage verknüpfen möchtest, wäre
das ein Fall für Automation und das von Maike erwähnte MailMerge

@all
Wenn das Szenario so ist, wie ich vermute, gibt es keinen weiteren Code.
Wenn euch die Infos, des Themenstarters nicht ausreichen, fragt präzise
(und nett) nach oder haltet euch aus dem Thema einfach raus.

Mir ist der Umgangston hier im Forum wieder etwas zu rau geworden, wäre
schön wenn sich das wieder ändert.
Marsu65 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 18:48   #13
ebs17
MOF Guru
MOF Guru
Standard

Zitat:

Ich muss diese Anwendung erneut zum Leben erwecken.

Präzises Denken lässt daraus schlussfolgern, dass die Anwendung schon gelebt hat und somit etwas Vorzeigbares vorhanden sein müsste. Warum sollte man da raten?

Der Ruf nach "macht alles neu" wäre zum einen eine ganz andere Aufgabe, und mit einem Nur-Code zur Verknüpfung eines Serienbriefes mit einer Datenquelle wäre es vermutlich auch nicht getan.

__________________

Ein freundliches Glück Auf!

Eberhard

Abfrageperformance ist kein Geheimnis
SQL ist leicht: {0}:{1}:{2}:{3}:{4}:{5}:{6}:{7}:{8}:{9}:{10}:{11}
Dein Dankeschön: DBWiki=>Spende
ebs17 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.05.2018, 19:57   #14
Stereo
Threadstarter Threadstarter
MOF User
MOF User
Standard

@Marsu65
Vielen Dank für Ihre Antwort und vor allem für den höflichen Ton Ihrer Antwort. Ich war bereits vor knapp 20 Jahren in diesem Forum aktiv und damals ging es sehr gesittet zu. Da ich im Rentneralter bin, habe ich die "Softwareentwicklung" ruhen lassen.

Laut meinen Recherchen könnte es im Falle von Access10 und höher um RegKeys und so ähnliches gehen, wie:
[HKEY_CURRENT_USERSoftwareMicrosoftOffice14.0AccessSecurity]
"VBAWarnings"=dword:00000004
Ob diese Vermutung stimmt, kann ich im Moment nicht beurteilen.

Ich werde versuchen alle Word-Briefe einfach als Berichte in der Software einzubauuen. Dann wäre Word überflüssig. Was würden Sie davon halten?

Noch einmal schönen Dank für Ihre Antwort und einen schönen Abend.

Stereo
Stereo ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 26.05.2018, 02:59   #15
Marsu65
MOF Guru
MOF Guru
Standard

Sicherlich kann es auch mit den Sicherheits"features" von
Windows/Office zusammenhängen.

Zitat: von Stereo

Ich werde versuchen alle Word-Briefe einfach als Berichte in der Software einzubauuen. Dann wäre Word überflüssig.

Wenn keine unbedingte Notwendigkeit besteht Word zu verwenden,
würde ich Access Berichte bevorzugen.
Marsu65 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:54 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.