Office: Probleme mit einer Deklaration

Helfe beim Thema Probleme mit einer Deklaration in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hier ein Auszug aus einer Speichern-Anweisung: Private Sub Speichern_Click() Dim Z As Long If AB.ListIndex = 0 Then Z =... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von timi, 14. Februar 2009.

  1. timi Erfahrener User

    Probleme mit einer Deklaration


    Hier ein Auszug aus einer Speichern-Anweisung:

    Private Sub Speichern_Click()
    Dim Z As Long
    If AB.ListIndex = 0 Then
    Z = Sheets("AD").[C65536].End(xlUp).Row + 1
    Else
    Z = ZB.Value
    End If


    Dim j As Integer
    If AB.ListIndex = 0 Then
    j = "Übersicht-" & Year(Date)
    Else
    j = "Übersicht-" & Sheets("AD").Cells(Z, 256)
    End If

    If IsNumeric(ArtNr1) Then
    Sheets("AD").Cells(Z, 6) = CDbl(ArtNr1.Value)
    End If
    etc. ..........

    Sheets("j").Cells(Z + 10, 3) = Datum.Value
    etc. .........


    Laufzeitfehler 13 wird bei Anweisung:
    Sheets("j").Cells(Z + 10, 3) = Datum.Value
    angezeigt.

    Weiß nicht warum?
    Benötige Hilfe.
    Deklaration falsch?
    Euer timi
     
  2. Exl121150 Erfahrener User
    Hallo timi,

    ich nehme zuerst einmal an, dass die Variablen "AB", "ZB", "ArtNr1", "Datum" auf Modulebene deklariert sind (mit den korrekten Typen bzw. Objektklassen), da sie in der Sub "Speichern_Click" nicht deklariert sind.

    Ich wundere mich, dass Du nicht spätestens in der Zeile j = "Übersicht-" & Year(Date) bzw. j = "Übersicht-" & Sheets("AD").Cells(Z, 256)
    einen Error 13 (Typen unverträglich) erhalten hast, da Du dort versuchst, der integer-deklarierten Variablen "j" einen String zuzuweisen ("Übersicht-...").

    Was mit der Long-deklarierten Variablen "Z" in den ersten paar Zeilen Deines Makros passiert, kann ich nicht beurteilen, weil ich nicht weiß, was in den entsprechenden Arbeitsblattzellen steht (String oder numerischer Wert).
     
    Exl121150, 15. Februar 2009
    #2
  3. miriki Erfahrener User
    Hmmm... Was ist denn die Eigenschaft "value" des Objekts "datum"? Oder ist "datum" gar kein Objekt, sondern eine Variable?

    Ich würd's mal hier und in den anderen ähnlichen Zeilen mit
    Code:
    Sheets("j").Cells(Z + 10, 3).Value = Datum
    versuchen. Vielleicht ist es das ja. Aber ohne "option explicit" am Anfang und Zeigen der gesetzten Deklarationen (alle DIM-Zeilen) kann man da, wie Exl auch schon schrieb, nur viel raten.

    Gruß, Michael
     
Thema:

Probleme mit einer Deklaration

Die Seite wird geladen...
  1. Probleme mit einer Deklaration - Similar Threads - Probleme Deklaration

  2. Probleme mit dem automatisches Inhaltsverzeichnis

    in Microsoft Word Hilfe
    Probleme mit dem automatisches Inhaltsverzeichnis: Hallo zusammen, ich stehe vor dem Problem, dass ich in einem automatischen Inhaltsverzeichnis zwei unterschiedliche Darstellung von Seitenzahlen haben möchte. Ich versuche es unten zu...
  3. Probleme mit bedingter Formatierung

    in Microsoft Excel Hilfe
    Probleme mit bedingter Formatierung: Hallo ihr Lieben, folgende Herausforderung: Ich möchte die Formatierung des Wertes in B7 (bzw. auch alle weiteren Werte in Spalte B) nach folgenden Bedingungen anpassen: 1. WENN C7<0,05 DANN...
  4. Probleme mit Formatierung in geschütztem Word-Dokument – Schriftstil nicht änderbar

    in Microsoft Word Hilfe
    Probleme mit Formatierung in geschütztem Word-Dokument – Schriftstil nicht änderbar: Hallo zusammen, ich habe ein Word-Dokument erstellt, das als Vorlage dient und entsprechend geschützt ist. Dabei sollen folgende Anforderungen erfüllt werden: Schriftart: Die Schriftart darf...
  5. VBA-Makro zur Zellenformatierung Syntax probleme

    in Microsoft Excel Hilfe
    VBA-Makro zur Zellenformatierung Syntax probleme: Hallo zusammen, ich möchte per Makro Zellen formatieren. Tausender-Trennzeichen 3 Nachkommastellen Positive Zahlen Schwarz Negative Zahlen Rot Nullwert mit - Hinter der Zahl soll noch eine...
  6. Probleme mit Makro das jede Zeile in der ein "Text" steht löscht?!

    in Microsoft Excel Hilfe
    Probleme mit Makro das jede Zeile in der ein "Text" steht löscht?!: Hallo Leute, Ich habe mal wieder ein Problem, ich hoffe ihr könnt mir hier helfen! :) Habe hier schon ein Makro soweit, aber es macht halt noch nicht genau das was es soll, woran ich natürlich...
  7. Probleme mit dem Kopieren aus Daten aus OneNote 2016

    in Sonstiges
    Probleme mit dem Kopieren aus Daten aus OneNote 2016: Hallo, ich habe neuerdings Probleme mit dem Kopieren von Texten aus OneNote heraus. Bei Whatsapp wird z. B. dann noch mal ein Bild mit eingefügt. Das gleiche Problem habe ich bei einem Webmailer....
  8. Probleme mit Summewenn bei neuer EXCEL Version

    in Microsoft Excel Hilfe
    Probleme mit Summewenn bei neuer EXCEL Version: Hallo zusammen, ich bin ratlos. In meinem alten EXCEL sheet hat die Funktion =SUMME(WENN(JAHR($E$7:$E$54)=2019;$G$7:$G$54)) super funktioniert. Mit der aktuellen EXCEL Version jetzt aber nicht...
  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