Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zellinhalt Vielfaches von 100 (VBA)

Zellinhalt Vielfaches von 100 (VBA)
02.04.2008 13:29:14
100
Liebe Forigemeinde,
wie kann ich in VBA auf einfache Art und Weise abfragen, ob der Inhalt einer Zelle = 100 oder ein Vielfaches von 100 ist?
Für Euch bestimmt ein Leichtes. Danke für schnelle Antwort.
Freundliche Grüße
Jürgen

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellinhalt Vielfaches von 100 (VBA)
02.04.2008 13:30:00
100
Hallo,
if Zelle Mod 100= 0 then
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

AW: Zellinhalt Vielfaches von 100 (VBA)
02.04.2008 14:36:00
100
Danke, Rudi, funzt prima!
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zellinhalt Vielfaches von 100 überprüfen mit VBA


Schritt-für-Schritt-Anleitung

Um in Excel VBA zu überprüfen, ob der Inhalt einer Zelle ein Vielfaches von 100 ist, kannst Du den folgenden einfachen Code verwenden:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Füge ein neues Modul hinzu, indem Du auf "Einfügen" und dann auf "Modul" klickst.

  3. Kopiere den folgenden Code in das Modul:

    Sub CheckVielfachesVon100()
       Dim Zelle As Range
       Set Zelle = ActiveSheet.Range("A1") ' Hier kannst Du die gewünschte Zelle anpassen
    
       If Zelle.Value Mod 100 = 0 Then
           MsgBox "Der Inhalt ist ein Vielfaches von 100."
       Else
           MsgBox "Der Inhalt ist kein Vielfaches von 100."
       End If
    End Sub
  4. Schließe den VBA-Editor und kehre zu Excel zurück.

  5. Führe das Makro aus, indem Du ALT + F8 drückst, das Makro auswählst und auf "Ausführen" klickst.


Häufige Fehler und Lösungen

  • Fehler: "Typ nicht übereinstimmend"

    • Lösung: Stelle sicher, dass die Zelle, die Du überprüfst, tatsächlich einen numerischen Wert enthält. Textwerte führen zu diesem Fehler.
  • Fehler: "Zelle ist leer"

    • Lösung: Füge eine Bedingung hinzu, um zu prüfen, ob die Zelle leer ist, bevor Du die Modulo-Operation durchführst.
    If Not IsEmpty(Zelle) And Zelle.Value Mod 100 = 0 Then
      ' Deine Logik hier
    End If

Alternative Methoden

Wenn Du nicht mit VBA arbeiten möchtest, kannst Du auch Formeln in Excel verwenden, um zu überprüfen, ob ein Wert ein Vielfaches von 100 ist:

  1. In einer Zelle kannst Du die folgende Formel eingeben:

    =WENN(A1 Mod 100 = 0; "Vielfaches von 100"; "Nicht Vielfaches von 100")
  2. Diese Formel gibt entweder "Vielfaches von 100" oder "Nicht Vielfaches von 100" zurück, je nachdem, ob die Zahl in Zelle A1 ein Vielfaches von 100 ist.


Praktische Beispiele

Hier sind einige Beispielszenarien, die Dir helfen können:

  • Vielfaches von 30: Wenn Du prüfen möchtest, ob eine Zahl ein Vielfaches von 30 ist, ändere einfach die Zahl im VBA-Code oder in der Formel:

    If Zelle.Value Mod 30 = 0 Then
  • Vielfaches von 60: Ähnlich kannst Du auch für 60 vorgehen, indem Du die Zahl entsprechend anpasst.


Tipps für Profis

  • Nutze die Select Case-Anweisung in VBA, wenn Du mehrere Bedingungen überprüfen möchtest, um Deinen Code übersichtlicher zu gestalten.
  • Experimentiere mit anderen Vielfachen, indem Du die Zahl in der Modulo-Berechnung anpasst.
  • Dokumentiere Deinen Code mit Kommentaren, um die Lesbarkeit zu erhöhen.

FAQ: Häufige Fragen

1. Wie kann ich den Code anpassen, um andere Vielfache zu überprüfen?
Du kannst die Zahl in der Modulo-Berechnung einfach ändern, z.B. If Zelle.Value Mod 30 = 0 für Vielfache von 30.

2. Funktioniert dieser Code in allen Excel-Versionen?
Ja, dieser VBA-Code sollte in den meisten modernen Excel-Versionen funktionieren, solange Du auf den VBA-Editor zugreifen kannst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige