Clever-Excel-Forum

Normale Version: VBA mit IF, ElseIf,Else
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Moin Klaus-Dieter,

ich hatte gehofft, mit der Beispieldatei mein Problem veranschaulichen zu können.
Die eigentliche Datei möchte ich nicht einstellen, da sie u.a. Preise für die Modelle sowie Verkäuferdaten enthält.
Nach meinem bisherigen Verständnis bin ich davon ausgegangen, dass die Erkenntnisse aus der Beispieldatei dann auf die eigentliche Datei zu übertragen ist.
Wenn es in der Beispieldatei funktioniert, sollte es doch auch in einer anderen funktionieren.

So habe ich Deinen Vorschlag mal in die Beispieldatei eingebaut. Aber leider passiert nichts.
Ich füge sie noch mal in der Case-Version mit an. 

Der Schalter B747 läuft unter der Variante IF,ElseIF, Else.
Der Schalter A 319 soll unter der Case Variante funktionieren.

Gruß

Harald
Hallo Harald,

die zugewiesenen Makros Deiner Beispieldatei befinden sich in Deiner PERSONAL.XLSB, so dass wir sie nicht sehen können.

Gruß, Uwe
Hallöchen,

1) Was steht bei Select Case?
z.B. Select Case Range("D10")
--> bzw, Select Case Range("D10").Value

2) Was steht bei Case?
z.B. Case "DE"
Aha,

da liegt das Problem. Ich hatte gedacht, wenn die Datei zu sehen ist, ist auch der Code aufrufbar. Wie blöd von mir.

Wie kann ich ihn denn für Euch sichtbar machen?

So wie unten als Bild?

IM Verzeichnis sieht man, der Code ist im Modul 37 im Projekt Personal XLSB hinterlegt. Wie er dahin gekommen ist, entzieht sich meiner Kenntnis.
Kann ich ihn einfach in das Projekt Test VBA 2 kopieren oder verschieben ohne die Funktion zu gefährden?

Gruß

Harald
Hallo Harald,

habe das mal in deine Datei eingebaut, so wie ich es jetzt verstanden habe. Das Makro findest du im Modul vom Tabellenblatt.
Hallo Harald,

(09.12.2023, 14:53)HyFly schrieb: [ -> ]IM Verzeichnis sieht man, der Code ist im Modul 37 im Projekt Personal XLSB hinterlegt. Wie er dahin gekommen ist, entzieht sich meiner Kenntnis.
Wenn Du das nächste Mal ein Makro aufzeichnest, schau Dir das aufpoppende Fenster genauer an, bevor Du mit OK bestätigst.

Schau auch hier mal rein: Personal.xlsb - Die persönliche Makromappe

Gruß, Uwe
@uwe,

danke für die Leseempfehlung. Das schaue ich mir gerne an. Ist ja ein bischen so, wie Vokabeln lernen. Wenn man die Bedeutung der Begriffe nicht kennt, ist es für alle schwierig.

@Klaus-Dieter
auch Dir vielen Dank für Deine Mühe. Leider passiert in der Datei nix wenn ich den Wert in ("D10") ändere. Weder der Druck auf den Schalter A319 noch der Sartbutton in der VBA-Code Seite führen zu einer Veränderung.

Schönen 2.Advent
Harald
Hallo Harald,

hast du die Ausführung der Makros zugelassen? Das muss bei Dateien, die man aus dem Netz herunter läd, explicit gemacht werden. Habe das gerade mit der Datei, die ich für dich eingestellt habe, getestet, da funktioniert das.
Moin,

vielen Dank für die Unterstützung!

Es läuft jetzht alles fehlerfrei, so wie es soll.

Bis zum nächsten Hilfeersuchen 19 

Gruß
Harald
Seiten: 1 2