Hallo, ich stehe hier vor einem worst case mit Excel. Ein Bsp um die Situation zu deutlichen habe beigefügt. In Tabelle 1 werden solche Daten hochgeladen. Es muss dann, wie in Tabelle 2 dargestellt, sein.
Wie komme ich mit dynamischer Formel zu der Tabelle Lösung im Anhang. Bei Rückfragen bin ich da, zur Erläuterung :)
Dynamisches Einfügen.xlsx (Größe: 11,27 KB / Downloads: 17)
Sub aaa() Dim rngA As Range For Each rngA In Columns(2).SpecialCells(xlCellTypeBlanks).Areas rngA.Offset(, -1).Resize(, 3).Borders(xlEdgeBottom).LineStyle = xlContinuous rngA.Offset(, 1).Value = rngA.Offset(-1).Resize(1, 1).Value rngA.Value = rngA.Offset(-1, -1).Resize(1, 1).Value rngA.Offset(-1, -1).Resize(1, 2) = "" Next rngA Cells(1, 3).Value = Cells(1, 2).Value Cells(1, 2).Value = "Name" Cells(1, 1).Value = "Datum" Columns(2).SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub
Hallo lieber Uwe, vielen Dank für dein Tipp bzw. deinen Lösungsvorschlag. Nur ist es, dass ich mich nicht mit Makros und fortgeschrittene Ansätze kenne. Ich dachte, es würde auch mit "Excel-Befehle" gehen. LG Kevin
in der Anlage ein Lösungsvorschlag mit Formeln und zwei Hilfsspalten im Blatt "Zeitplan".
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
13.01.2021, 11:46 (Dieser Beitrag wurde zuletzt bearbeitet: 13.01.2021, 11:54 von Kevin Fragesteller.)
Hallo liebe/r Ego,
vielen Dank. Ich finde es toll mit den Hilfspalten. Es soll genau so aussehen, wie Du es gemacht hast. Leider sieht der Export anders aus und sollte nicht geändert werden. Im Anhang siehst Du genau wie der Export aussieht sowie wie ich mir das gerade überlegt habe. Und die Linien, die die namen trennen müssen ebenfalls nicht da sein, es war zur verdeutlichung, als ich das Problem gestellt habe.
LG Kevin.
Hallo, sorry. Ich meinte Excel Formel bzw. funktionen
Ich glaube nicht dass die csv so aussieht dass Texte mitten im Wort gesplittet werden. Bitte stelle die ursprüngliche (anonymisierte) csv zur Verfügung.
Wir sehen uns! ... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:1 Nutzer sagt Danke an Ego für diesen Beitrag 28 • Kevin Fragesteller