Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

habe eine excel-liste mit ca. 4000 einträgen, ein eintrag hat jeweils 2 zeilen,...





Frage

habe ein problem... habe eine excel-liste mit ca. 4000 einträgen, ein eintrag hat jeweils 2 zeilen, nun sollte aber nach jeder ersten zeile eine weitere eingefügt werden. das habe ich mit hilfe von makros gemacht. nun stehe ich vor dem nächsten problem... die neu eingefügte zeile soll einige standartinhalte von den anderen beiden enthalten. kann mir da jemand helfen??? [*][quote][sup][i]Admininfo: Artikel editiert. Bitte beachte [url=https://supportnet.de/faqsthread/840][u]folgendes FAQ[/u][/url] für deine nächste Anfrage.[/i][/sup][/quote]

Antwort 1 von LittleT

klar kann dir jemand helfen wenn du jetzt noch die Standardwerte beschreibst und in welche Zelle usw.

Genau Fragen mit Inhalt => genaue Antworten mit Inhalt

Gruß
LittleT

Antwort 2 von kna_s

ich möchte aus den vorherigen zeilen einige spalteninhalte kopieren...
beispiel: zelleninhalt spalte a -d
es handelt sich bei einer spalte um zahlenformate und die anderen spalten enthalten alphanumerische daten.
danke im voraus

Antwort 3 von JoeKe

Hallo kna_s,

wenn ich alles richtig verstnaden habe so:

Option Explicit

Sub zeilen()
Dim loZeile As Long, loLetzte As Long
loZeile = 2
Do
Rem Zeilen einfügen
Rows(loZeile).Insert Shift:=xlDown
Rem In Spalten A-D werden die Werte aus der Zeile darüber eingetragen.
Range(Cells(loZeile, 1), Cells(loZeile, 4)).Value = _
Range(Cells(loZeile - 1, 1), Cells(loZeile - 1, 4)).Value
Rem In Spalte E-H werden die Werte aus der Zeile dadrunter eingetragen
Range(Cells(loZeile, 5), Cells(loZeile, 8)).Value = _
Range(Cells(loZeile + 1, 1), Cells(loZeile + 1, 4)).Value

loLetzte = Cells(Rows.Count, 1).End(xlUp).Row
loZeile = loZeile + 3
Loop While loZeile <= loLetzte
End Sub


Gruß

JöKe

Antwort 4 von CaroS

Hallo kna_s,

es ist einigermaßen schwer, auf Leute wie Dich richtig zu reagieren, man weiß nicht so recht, ob da Mitleid oder ein scharfer Protest angebracht ist. LittleT bitte Dich kurz, knapp und unmissverständlich um eine Beschreibung, und zwar um eine genaue Beschreibung!

Und was antwortest Du?
Zitat:
ich möchte aus den vorherigen zeilen einige spalteninhalte kopieren

Aha, aus den vorherigen Zeilen also. Na bloß gut, dass Du nicht verraten hast, aus wie vielen und aus welchen vorherigen Zeilen. Das Geheimnis ist bei Dir bestimmt besser aufbewahrt als in so einem öffentlichen Forum.

Und dann willst Du immerhin sogar "einige spalteninhalte kopieren". Bevor mich diese präzise Angabe völlig umgehauen hat, habe ich gerade noch mitbekommen, dass es sich dabei wohl um mehrere handeln muss, so in der Größenordnung zwischen 2 und 40.000??

Klar, dass das "beispiel: zelleninhalt spalte a -d" wahrscheinlich auch nicht ernst ganz gemeint ist, ist ja nur ein Beispiel. Du wirst doch hier nicht Deine wahren Absichten verraten, die gehen ja schließlich niemanden was an.

Und wer so lange so gut dicht gehalten hat, wird sich doch zum Schluss nicht noch verquatschen, an welche Stelle in der neuen Zeile die alten Daten hinkopiert werden sollen. Diese Support-Dümmlinge werden natürlich glauben, dass die wieder in die Spalten A bis D kommen. Na ja, sollen sie ruhig, Du weißt ja zum Glück, was wirklich wo hinkommt.

Also ich fühle mich von so einer "genauen" Beschreibung ziemlich ver_rscht und möchte nicht wissen, wie bei Dir eine ungenaue Beschreibung aussieht.

Gruß,
CaroS

Antwort 5 von kna_s

vielen dank und sorry für die unausführliche beschreibung....