Clever-Excel-Forum

Normale Version: Ziffern- und Zeichenfolge in Zelle ersetzen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Ok, ich habe Option Explicit wieder eingefügt. Dann bekomme ich jedoch erneut die Meldung "Eine Variable ist nicht definiert", gleich bei Sub M_snb().
Hallo,

was den anderen Quelltext betrifft, wird in dieser Zeile:
Zitat:sn = Sheet2.Cells(1).CurrentRegion

er Inhalt der Region zu der die Zelle A1 gehört in das Array sn eingelesen. (Alle gefüllten Zellen, die mit A1 eine Verbindung durch Inhalte haben.) UBound ist damit der höchste Wert des Zählers für das Array.

Hallo,

hast du die Variablen deklariert, so wie ich es in #18 geschrieben habe? Dabei solltest du die erste Deklaration so: Dim sn As Variant schreiben, also ohne Klammern.
Hallo,
dann definiere doch einfach mal die Variablen.

Option Explicit lasse ich immer drin. Eine saubere Programmierung ist mir wichtig.

Gruß
Marcus
Aktuell sieht es bei mir so aus wie im Screenshot
Deine gepostete Datei enthält sheet2, statt Tabelle2.

Wie schwierig...
Für mich ist es aktuell noch ziemlich schwierig. Ich weiss seit letzten Freitag das es vba gibt und habe heute morgen 10 Grundlagen Tutorials gemacht. Vermutlich habe ich noch ein wenig zu lernen bis mir das locker von der Hand geht.

Nichtsdestotrotz vielen Dank für deine Hilfe, im geposteten File lässt der Code sich auch bei mir ausführen und das ist eine sehr große Hilfe!
Danke!  :15:

Ich werde damit mal in meine Daten rumspielen und Euch gegebenenfalls wieder nerven ;)
Wenn snb sagt, dass "Option Explicit" weg muss, und Klaus-Dieter und marose das grundsätzlich ablehnen, würde ich noch konstruktive Abhilfe erwarten ... etwa ein Dim sn(9999) oder so.

Ich lasse Option Explicit auch immer weg. Denn kurzer Code steht bei mir oben. Nicht etwa Sicherheit. Es gibt Sprachen, wo man die Wahlfreiheit der Deklaration nicht hat. Da fehlt demzufolge auch die nervige Anweisung Option Explicit.

Hätte ich viele Codes in einem Modul, und nicht nur den einen, den ich in einem Forum vorstelle, lasse ich mit mir verhandeln.
(15.11.2019, 15:44)antagon schrieb: [ -> ]Aktuell sieht es bei mir so aus wie im Screenshot

Du hast den Hinweis von Klaus-Dieter im Beitrag #22 nicht beachtet! Wink

Gruß Uwe
Seiten: 1 2 3