Office: Kompilierungsfehler

Helfe beim Thema Kompilierungsfehler in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen! Ich habe ein Tool unter Office 2k entwickelt. Beim Testen auf anderen Rechnern mit Office 2003 gab es Kompilierungsprobleme. Bei... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von magicsource, 5. Juni 2010.

  1. Kompilierungsfehler


    Hallo zusammen!

    Ich habe ein Tool unter Office 2k entwickelt.
    Beim Testen auf anderen Rechnern mit Office 2003 gab es Kompilierungsprobleme.
    Bei meinem Rechner habe ich daraufhin ebenfalls Office 2003 installiert;
    alles lief.

    Beispiel für eine der Fehlermeldungen bei einem völlig simplen Modulteil:

    Betreffend der Schleife
    Code:
    gibt es die Fehlermeldung
    Dabei ist objSheet farbig hinterlegt.

    Woran kann das liegen?

    Besten Dank für Eure Antworten :-)

    mfg
    Dirk

    :)
     
    magicsource, 5. Juni 2010
    #1
  2. Welche Objekte hast du auf dem Sheet?

    Hast du irgend welche Add-Ins oder irgend etwas anderes auf deinem Rechner installiert, welches auf dem Rechner der die Fehler auslöst, nicht installiert?
     
    M Merlin, 7. Juni 2010
    #2
  3. Keine Objekte, arbeite lediglich mit mit den Zellen und ihren Einträgen.

    Nö, mein Rechner ist um sowas zu vermeiden 'jungfräulich'; keine Experimente, keine zusätzlichen Komponenten wie z. B. Kalender für Userforms...
     
    magicsource, 7. Juni 2010
    #3
  4. Kompilierungsfehler

    Dasselbe Problem z. B. in der ersten Zeile eines anderen Moduls:
    Code:
    Dabei ist dann [A3] farbig hinterlegt...
    Im vorherigen Fall eine Variable, welcher ein Sheet-Objekt zugewiesen werden soll;
    in diesem Fall ein Range-Objet???
     
    magicsource, 7. Juni 2010
    #4
  5. Hallo
    als was ist objSheet deklariert? soll es eine Zelle in einer Spalte sein?
    gib mal den kompleten Code.
    eine Schleife fuer Range waere zB.
    Code:
    gruss hary
     
  6. Hallo Hary!

    Code:
    Gerade erst bewußt geworden: Ein Sheet enthält 2 SpinButton...
    Hab's aber nach deren Entfernung getestet => Fehler immer noch da...

    Über objSheet werden die Elemente der Sheets-Auflistung abgeklappert, dieser Variablen wird also ein Sheet-Objekt zugewiesen.

    Ich weiß: Großer Aufschrei, nix deklariert... *eek.gif*
    Mach ich nie... Alles durchstrukturiert & auskommentiert...
    (Habe es aber trotzdem mit Variablen-Deklaration versucht, ebenfals ohne Erfolg...)

    Gruß
    Dirk
     
    magicsource, 7. Juni 2010
    #6
  7. HI

    schaue mal in der VBE ->Extras -> Verweise nach
    da steht wahrschnleich ein Eintrag drinnen mit NICHT VORHANDEN
    Haken weg -> speichern

    folgende Verweise sollten aktiviert sein
    Visual Basic for Application und die Object library
    wenn du noch forms hast die natürlich auch die forms 2.0

    und verwende NICHT Auto_open
    das ist ein Relikt aus alten VB Zeiten

    lege den Code in "dieseArbeitsmappe"

    bei
    Private Sub Workbook_Open()
    hinein

    naja -> für unerwünschte Nebenwirkungen fragen sie .......*grins

    es gibt ja sogar einen Bsp.Code für Find in der Hilfe
    Ich weiß jetzt nicht mehr in welcher Excelversion aber da gab es auch einen Fehler
    wenn C nicht als Object def. war...... ist aber Orginal MS Hilfe *Smilie

    Aus der OH die auch auf jede Deklarierung verzichtet
     
    chris-kaiser, 7. Juni 2010
    #7
  8. Kompilierungsfehler

    Schätze mal, daß Excel bei meinem Rechner zuhause auf die parallel installierte 2k-Version zugegriffen hat...

    Habe jetzt eine neue Datei erstellt, alle Sheets, Userforms & Module dort hineinkopiert & es funzt *Smilie

    Besten Dank & schönen Tag!

    @chris:
    Wird ein Code:
    mal wegen eines nicht korrekt abgefangen Fehlers nicht wieder auf True gesetzt, wird auch Private Sub Workbook_Open() nicht ausgeführt.
    Auto_open lässt sich davon nicht beeindrucken, kann also prima genutzt werden, um die Application.EnableEvents auf True zu setzen; deshalb nutze ich das halt noch...
     
    magicsource, 7. Juni 2010
    #8
  9. ...und hier präsentiere ich noch den Störenfried:

    NICHT VORHANDEN: Microsoft Office Web Components 9.0 *grmpf*
     
    magicsource, 7. Juni 2010
    #9
Thema:

Kompilierungsfehler

Die Seite wird geladen...
  1. Kompilierungsfehler - Similar Threads - Kompilierungsfehler

  2. Stoppen von Makro bei versionsabhängigen Kompilierungsfehler vermeiden

    in Microsoft Access Hilfe
    Stoppen von Makro bei versionsabhängigen Kompilierungsfehler vermeiden: Hallo, folgender Code läuft bei mir unter Access 2010 fehlerfrei, aber führt unter Accesss 2003 zur Meldung "Fehler beim Kompilieren: Methode oder DAtenobjekt nicht gefunden.": Code:...
  3. Kompilierungsfehler beim Öffnen eines Excel-Dokuments

    in Microsoft Excel Hilfe
    Kompilierungsfehler beim Öffnen eines Excel-Dokuments: Ich hatte auf meinem Laptop Office 2003 deinstalliert und gleich wieder von derselben CD neu installiert. Wenn ich jetzt ein Excel-Dokument öffnen will, erscheint folgende Meldung: Microsoft...
  4. VBA Code Kompilierungsfehler

    in Microsoft Excel Hilfe
    VBA Code Kompilierungsfehler: Hallo, ich habe folgenden Fehler auf meinem Laptop mit Office 2010. Der Code habe ich auf einem anderen Computer mit Office 2013 erstellt und da funktioniert er auch.Range("Q2") = Year(Date). Nun...
  5. VBA Right Kompilierungsfehler

    in Microsoft Excel Hilfe
    VBA Right Kompilierungsfehler: Hallo Excel Profis folgendes Problem habe ich. In meinem Code habe ich in Office 2003 ein Kompilierungsfehler (right). Den Code habe ich in Office 2007 geschrieben und er funktioniert dort auch...
  6. Kompilierungsfehler ?

    in Microsoft Excel Hilfe
    Kompilierungsfehler ?: Hallo eine Frage Wenn ich eine excel Tabelle starte, dann kommt immer: Kompilierungsfehler in verborgenem Modul: This Workbook wenn ich mit OK weiter mache, dann läuft das programm...
  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