Registriert seit: 19.07.2015
Version(en): 365/2016
Leute, jetzt wirds aber langsam seltsam. Ich wiederhole nochmal: es geht darum in einer Spalte die erste leere Zelle zu finden. Und gegen den Eniwurf von Käpten Blaubeer verwahre ich mich ganz entschieden, denn ich vermute mal dass er nicht lesen kann. Wo liegt das Problem wenn ich zum x-te Mal erkläre dass ich eine leere Zelle suche? Für was braucht man da einen seitenlangen Code der mit dem Problem - eine leere Zelle zu finden - nur am Rande wass zu tun hat?
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
Zitat:Hallo,
Sorry, aber drücke ich mich so unverständlch aus?
Antwort: ja
ok, wenn es nur darum geht, die erste freie Zelle von unten in der Spalte A zu finden, dann geht das so:
Code:
Dim lRow As Long
lRow = Range(Cells(1, 1), Cells(Rows.Count, 1)).Find(What:="").Row
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
Hallo,
zu Deinem derzeit letzten Beitrag werde ich mal lieber nichts schreiben.
Die Antwort auf Deine Anfrage hast Du ja auch von mir bekommen.
Bleibt: Ich wünsche Dir viel Gück und werde mich in diesem Thread nicht mehr einklinken.
Registriert seit: 11.04.2014
Version(en): Office 2007
Hallo Charly,
Code:
Windows("DatumAbfrageAusgabenMärz2015.xls").Activate
Cells(k, 3).Select
For l = 1 To 30
If Cells(j + l, 3).Value <> "" Then
Cells(j + l, 3).Select
in welcher Datei und Tabellenblatt soll auf die leere Zelle geprüft werden? Und wo steht der Code? in einem allgemeinen Modul oder in einem Tabellenmodul?
Gruß Stefan
Win 10 / Office 2016
Registriert seit: 19.07.2015
Version(en): 365/2016
(19.07.2015, 19:16)Käpt schrieb: Zitat:Hallo,
Sorry, aber drücke ich mich so unverständlch aus?
Antwort: ja
ok, wenn es nur darum geht, die erste freie Zelle von unten in der Spalte A zu finden, dann geht das so:
Code:
Dim lRow As Long
lRow = Range(Cells(1, 1), Cells(Rows.Count, 1)).Find(What:="").Row
Hallo Käp'tn.
Was macht diese Zeile? Das zu untersuchende Arbeitsblatt hatt mehrere Abschnitte z.B. "Unterhalt", "Privat" etc. D.h., in der zu untersuchenden Spalte kommt ein Block (zusammenhängend) mit Daten der markiert und anschließend in eine 2. Tabelle eingefügt weden soll, jeweils mi 2 Leerzeilen dazwischen. Um solch einen Block markieren zu können muss ich eben Anfang - habe ich - und Ende - habe ich leider nicht - kennen. Wenn hier die ganze Spalte durchgenudelt wird, wird das nix. Aber o.k., das geht über meine derzeitigen Kenntnisse hinaus, das sollte ich mir erst mal genauer ansehen. Und jetzt muss ich mich für heute verabschieden.
Registriert seit: 19.07.2015
Version(en): 365/2016
Hallo Stefan.
In dem Arbeitsblatt das ganz oben steht. Würde sagen allg. Modul.
Muss mich jetzt für heute verabschieden...
Registriert seit: 03.09.2014
Version(en): 2016
19.07.2015, 19:52
(Dieser Beitrag wurde zuletzt bearbeitet: 19.07.2015, 19:55 von Fred0.)
leer sry
Registriert seit: 11.04.2014
Version(en): Office 2007
Hallo Charly,
Code:
Windows("DatumAbfrageAusgabenMärz2015.xls").Activate
mit dieser Codezeile wird die
Datei "DatumAbfrageAusgabenMärz2015" die aktive
Arbeitsmappe. Von einem Tabellenblatt ist hier gar nicht die Rede. Wenn Du dir mit dem Standort nicht ganz klar bist, findest Du
hier eine Erklärung.
Gruß Stefan
Win 10 / Office 2016
Registriert seit: 19.07.2015
Version(en): 365/2016
Hallo, guten morgen.
mal zwischendurch was persöhnliches:
1. ich kann nur mit der linken Hand schreiben - und nein, bin kein Linkshänder
2. meine Excel-Kenntnisse sind wohl rudimentär zu nennen. z.B. Modulart: es gibt in E2007 unter Ansicht den Reitrt "Makro", dort habe ich alle Makros programmiert.
Umd jetzt werde ich erstmal die vom Käpten vorgeschlagene Zeilen prüfen, denn damit kann ich momentan noch gar nix anfangen.
LG, Charly
Ach ja, und Stefan: die Arbeitsmappe "DatumAbfrageAusgabenMärz2015" hat nur eine Tabelle. dürfte damit gleichzeitig "Tabelle" sein.
Und Fred: bemerkenswerte Erkenntnis, genau deswegen bin ich hier!
Registriert seit: 19.07.2015
Version(en): 365/2016
Wäre schön, wenn mal jemand eine Beschreibung hätte was die Zeile vom Käpten so machen soll. Komme damit nicht zurecht, es wird immer praktisch 1 angezeigt. Und das kann nicht im Sinne vom Käpten sein, die Excel-Hilfe schweigt sich leider aus.
LG, Charly