Office: Laufzeitfehler 7

Helfe beim Thema Laufzeitfehler 7 in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hi! Ich habe ein Problem mit einer Access-Datenbank. Die Datenbank wird auf mehreren Rechnern benutzt und seit heute läuft sie auf einem Rechner... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von wombat, 27. Juli 2006.

  1. wombat Neuer User

    Laufzeitfehler 7


    Hi!

    Ich habe ein Problem mit einer Access-Datenbank.

    Die Datenbank wird auf mehreren Rechnern benutzt und seit heute läuft sie auf einem Rechner nicht mehr vernünftig.

    Aus der Access-Datenbank heraus können mit Word Serienbriefe erstellt werden, und beim starten von Word erscheint die Meldung: "Laufzeitfehler 7: Nicht genügend Speicher"

    Ja, ich weiß wie man Google und Forensuchfunktionen benutzt, aber alle Lösungen die ich bisher gefunden habe haben nichts gebracht.

    Erstmal hab ich alle anderen Anwendungen und nicht benötigten Hintergrundtasks beendet, ohne Erfolg. Laut Taskmanager ist nebenbei bemerkt auch nur ein geringer Teil des Speichers tatsächlich belegt.

    Den virtuellen Speicher hab ich ebenfalls vergrößert, ohne Erfolg.

    Um Auszuschließen, dass das Problem direkt in der Datenbank zu suchen ist habe ich eine kleine Testdatenbank gebaut, die nur aus einem einzelnen Formular besteht mit einem Knopf über den man Word startet.

    Der VBA-Code zum starten ist:

    Code:
      Dim wrd As Object
      Set wrd = CreateObject("Word.Application")
      wrd.Visible = True
    
    Das Ergebnis ist dasselbe, beim Debuggen zeigt der die "set wrd..."-Zeile als Fehlerquelle an.

    Damit wären dann wohl auch alle möglichen Fehlerquellen aufgrund von 64k-Beschränkungen, zu großen Modulen etc. ausgeschlossen.

    Wenn man Word direkt startet, dann funktioniert das, auch wenn Access nebenbei läuft.

    Zum Rechner:

    Windows XP SP1
    Office 2003
    2,8GHz
    256MB RAM

    Ich weiß, der Hauptspeicher klingt nicht viel, aber das ist ein reiner Arbeitsrechner und bis heute lief die Datenbank ohne Probleme. Auf anderen Rechnern mit Vergleichbarer Hardware gibt es auch keine Probleme, also ein Hauptspeicher-Upgrade kann nicht wirklich die Lösung sein.

    Ich hoffe das irgendjemand noch nen kreativen Vorschlag hat was ich ausprobieren könnte, im Moment bin ich etwas ratlos...

    Vielen Dank!
     
    wombat, 27. Juli 2006
    #1
  2. freaky
    freaky Erfahrener User
    Hi,

    kreativ sind wir doch immer.... ;-)

    Das wird nicts mit der Speichergröße o.ä. zu tun haben. Es soll ein Code ausgeführt werden, der nciht ausgeführt werden kann!

    Arbeitest du mit Verweisen? Also Late Binding oder Early Binding?

    Sind es auf jedem PC die gleichen Wordversionen?

    Und noch was zum "Eingemachten":

    Wie wird der Sereinbrief erstellt? Ist es eine Wordvorlage, wo der Serienbrief bereits fertig eingebunden ist (Datenquelle und die Sereindruckfelder? Was ist die Datenquelle? Eine Tabelle oder Abfrage aus der gleichen Datenbank? Hat zufällig das Formular, aus dem der Sereibrief aufgerufen wird diese Tabelel / Abfrage auch als Datenquelle?
    Wenn ja - dann wird es nicht gehen... da muss eine temporäre Tabelle als Datenquelle her....

    So - nun mal erstmal beantworten - dann komemn wir der Sache auf den Grund. Ich denke, mit dem Verweis simmt was nicht....
     
    freaky, 27. Juli 2006
    #2
  3. wombat Neuer User
    Erstmal vielen Dank für die Antwort, das Problem hatte sich heute morgen aber irgendwie schon von selbst gelöst, plötzlich gings wieder. Wir hatten den Rechner gestern schon mehrfach neu gestartet ohne Erfolg, deshalb ist es etwas merkwürdig dass es jetzt plötzlich geht.

    Trotzdem werd ich mal die Fragen beantworten, weil wer weiß wie lange das hält ;)

    Also die Serienbriefe werden so erstellt, dass nach dem starten von Word eine Word-Datei geöffnet wird, die eine leere Tabelle enthält. Die VBA-Funktion in der Access-Datenbank die dafür zuständig ist füllt dann die Tabelle anhand der Daten aus einer Abfrage.

    Daraufhin wird dann eine Word-Vorlage für den Serienbrief geöffnet die die Word-Datei mit der Tabelle als Datenquelle benutzt.


    Aber wie schon gesagt, das Problem ist (bzw. war ;)) nicht das Erstellen der Serienbriefe sondern das starten von Word. Ich habe ja eine kleine Testdatenbank gebaut, die nichts anderes konnte als Word starten, ohne dabei irgendwelche Daten einzufügen und da ist das Problem auch aufgetreten.

    Wir haben unterschiedliche Word-Versionen auf verschiedenen Rechnern, der Verweis auf die Word Object Library muss entsprechend angepasst werden, sonst lässt sich die Datenbank nicht starten. Davon abgesehen werden überall die selben Verweise benutzt.
     
    wombat, 28. Juli 2006
    #3
Thema:

Laufzeitfehler 7

Die Seite wird geladen...
  1. Laufzeitfehler 7 - Similar Threads - Laufzeitfehler

  2. Laufzeitfehler '13': Typen unverträglich

    in Microsoft Excel Hilfe
    Laufzeitfehler '13': Typen unverträglich: Hallo, bräuchte bitte noch einmal Eure Hilfe. Möchte mit einem Makro Zeilen oder Spalten ausblenden. wenn ich Rows("15:22").Select eingebe funktioniert es. Code: Sub Makro3()...
  3. WebScraping-Laufzeitfehler 91: Objekvariable nicht festgelegt

    in Microsoft Excel Hilfe
    WebScraping-Laufzeitfehler 91: Objekvariable nicht festgelegt: Hi zusammen, ich erhalte die obergenannte Fehlermeldung bei meinem Code, welcher mir die Tabelle aus dem Link: https://data.snb.ch/en/topics/uvo#!/...T5,HYP,KON,UKR) ziehen soll. Ich hoffe mir...
  4. Laufzeitfehler '-2147221040(800401d0)' Die Methode 'Copy'...

    in Microsoft Excel Hilfe
    Laufzeitfehler '-2147221040(800401d0)' Die Methode 'Copy'...: Hallo Leute, ich habe schon länger ein Problem in einem sehr großen VBA-Makro beim kopieren von Diagrammen. In der Zeile "objDia.Copy" kommt sporadisch die Fehlermeldung: Laufzeitfehler...
  5. Laufzeitfehler 91 Objektvarable oder WithBlock Variable nicht festgelegt

    in Microsoft Access Hilfe
    Laufzeitfehler 91 Objektvarable oder WithBlock Variable nicht festgelegt: Hallo ich bin neu hier und habe für mein Problem keine Lösung in den vorhandenen Beiträgen in diesem Foren gefunden. Auch muss ich zugeben, dass ich in VBA neu unterwegs bin. Nichts destotrotz...
  6. Mail aus Access. Laufzeitfehler 287

    in Microsoft Access Hilfe
    Mail aus Access. Laufzeitfehler 287: Hallo, habe seither mit Access 2007 gearbeitet und heute auf Access 2013 umgestellt. In meiner DB hatte ich eine Funktion, um direkt aus Access eine Mail zu erzeugen: Code: Dim Applikation As...
  7. Laufzeitfehler 13 & Blattschutz (VBA Excel 2016)

    in Microsoft Excel Hilfe
    Laufzeitfehler 13 & Blattschutz (VBA Excel 2016): Hallo zusammen, ich bin leider was das Thema VBA angeht noch ein ganz blutiger Anfänger und suche deshalb eure Hilfe. :( Ich habe eine Tabelle gebaut in der ein paar Formel stehen. Über VBA...
  8. Laufzeitfehler 381

    in Microsoft Excel Hilfe
    Laufzeitfehler 381: Hallo zusammen, ich habe eine Eingabemaske mit VBA erstellt. diese hat auch bisher funktioniert. nun bekomme ich plötzlich folgenden fehler Laufzeitfehler 381: Eigenschaft List konnte nicht...

Users found this page by searching for:

  1. laufzeitfehler 7 nicht genügend speicher

  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden