Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zeilenposition abhängig von gefüllter Zelle nebenan
#1
Hallo liebe Experten,

ich benötige einen Code zum automatischen erstellen von Zeilenpositionen, bis zu der Zeile, ab welcher rechts kein Wert mehr steht - und ich habe keine Ahnung, wie ich das anstellen sollte. Huh

Beispielhafter Anfang ist im beigefügten Bild zu sehen.

Das #WERT! - Problem wird schon in einem anderen Thema behandelt - bitte einfach ignorieren...

LG Luca


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hallo,

und ich habe keine Ahnung, wie ich mit Hilfe dieses Bildes helfen soll.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Naja, es muss irgendwie funktionieren, dass ich im VBA hinterlege, dass er die Zeilen mitzählen soll und in diesem Fall in Tabelle 4 bei Zelle (6, 1) mit 1 anfängt.
Aufhören soll das ganze dann, wenn rechts davon kein Wert (Zahl) mehr steht.

PS: Da es sich hier um Kundendaten handelt kann ich leider nicht mehr im Bild zeigen... :/
Antworten Top
#4
Hallo,

man könnte die Kundendaten ja anonymisieren. So kann ich mir jedenfalls nicht vorstellen, was das werden soll.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#5
Habe jetzt eine neue Excel gemacht, damit es Anonym ist, und angehangen. 

Da es um Tabelle 4 geht habe ich auch in Tabelle 4 (Z6,S1) gearbeitet.  Vorher zeigt die Ausgangssituation, Nachher wie es es aussehen soll.

Ich hoffe das genügt zur Vorstellung?

LG Luca


Angehängte Dateien
.xlsx   Mappe1.xlsx (Größe: 10,27 KB / Downloads: 3)
Antworten Top
#6
Hallo,

dann so:

Code:
Option Explicit

Sub nummern()
    Dim lngZeile As Long
    For lngZeile = 6 To Range("B6").End(xlDown).Row
        Cells(lngZeile, 1) = lngZeile - 5
    Next lngZeile
End Sub
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#7
Funktioniert wie es soll! Vielen Dank!!

Muss der Makro im selben Ar gestartet werden? - wie er jetzt ist schon, oder übersehen meine unwissenden Augen etwas?

Also muss ich vorher noch sinngemäß sagen: öffne Arbeitsballt 4?
Antworten Top
#8
Hallo,

das Makro ist so erstellt, dass es immer im aktuell geöffneten Arbeitsblatt wirkt.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#9
Vielleicht wäre Excel zu verwenden.

In A6:
PHP-Code:
=COUNTA(B$5:B5
, durchziehen nach unten.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#10
Ich weiß das es eine recht einfache Handhabung auch ohne Makro gibt, allerdings ist ja sinn und zweck meiner Aufgabe, dass sowas alles automatisiert abläuft.

Vielen Dank Klaus-Dieter!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste