Office: Datensatz ans Ende der Tabelle kopieren

Helfe beim Thema Datensatz ans Ende der Tabelle kopieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo *Smilie Habe mal wieder ein Problem. Ich habe zwei Arbeitsblätter (Eingabe und Ablage) Die Daten der Eingabe, sollen bei der Ablage immer ans... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Seven-91, 30. November 2016.

  1. Datensatz ans Ende der Tabelle kopieren


    Hallo *Smilie

    Habe mal wieder ein Problem.
    Ich habe zwei Arbeitsblätter (Eingabe und Ablage)
    Die Daten der Eingabe, sollen bei der Ablage immer ans Ende der Tabelle kopiert werden. Da jedoch die Tabelle der Ablage logischerweise weiter "wächst", will mir das Makro nicht gelingen *frown.gif*.
    Wäre hilfreich wenn mir einer das Makro als Text in der Antwort kopieren würde *Smilie.
    Datei ist angehängt.

    Dankeschön

    :)
     
    Seven-91, 30. November 2016
    #1
  2. Beverly
    Beverly Erfahrener User
    Hi,

    und wie sieht dein "nicht gelungenes Makro" aus?

    Wie sollen die Daten übertragen werden - per Schaltfläche, per Doppelklick oder noch anders?


    Datensatz ans Ende der Tabelle kopieren grusz.gif
     
    Beverly, 2. Dezember 2016
    #2
  3. Hallo Seven,

    wozu soll das gut sein? Schreibe die neuen Daten gleich an dir richtige Stelle, der Umweg über das andere Tabellenblatt macht wirklich keinen Sinn.
     
    Klaus-Dieter, 2. Dezember 2016
    #3
  4. Datensatz ans Ende der Tabelle kopieren

    Hallo,

    auf dem ersten Tabellenblatt soll dann eine Schaltfläche sein, auf der der Benutzer einfach klicken soll.

    Meine Datei sieht ja recht einfach aus, sie dient ja nur dazu mir die Funktion des Makros zu erklären, da ich das für eine Datei auf der Arbeit brauche, die viel aufwändiger gestaltet ist *Smilie

    Daher würde ich euch danken, wenn ihr mir einfach das passende Makro dazu hier als Text schreibt *Smilie *Smilie *Smilie
     
    Seven-91, 5. Dezember 2016
    #4
  5. Beverly
    Beverly Erfahrener User
    Hi,

    mit folgendem Makro kannst du die erste freie Zeile in der anderen Tabelle ermitteln und die Daten an diese Position kopieren:

    Code:
    Datensatz ans Ende der Tabelle kopieren grusz.gif
     
    Beverly, 5. Dezember 2016
    #5
  6. Hallo,

    erstmal Danke.

    Bedeutet dies, dass der Datensatz vom ersten Tabellenblatt automatisch ans Ende der Tabelle von Blatt 2 kopiert, weil die Tabelle von Blatt 2 wird ja stetig wachsen *Smilie
     
    Seven-91, 5. Dezember 2016
    #6
  7. Beverly
    Beverly Erfahrener User
    Hi,

    hast du den Code schon mal getestet?


    Datensatz ans Ende der Tabelle kopieren grusz.gif
     
    Beverly, 5. Dezember 2016
    #7
  8. Datensatz ans Ende der Tabelle kopieren

    Hallo *Smilie

    Mein Makro sieht folgendermaßen aus

    Sub Kopieren()
    Dim lngErste As Long
    With Worksheets("Ablage")
    lngErste = IIf(IsEmpty(.Cells(.Rows.Count, 1)), .Cells(.Rows.Count, 1).End(xlUp).Row, .Rows.Count) + 1
    With Worksheets("Zwischenablage für Makro")
    Range("A3:J3").Copy .Cells(lngErste, 1)

    End With

    End Sub

    Zwei Probelme :O
    Es funktioniert nicht *frown.gif*
    Bei dem Makro das du geschrieben hast, wurden die Werte nicht richtig übernommen sondern da kamen 0er. Die Werte die auf dem Blatt Zwischenablage für Makro in A3:J3 sollen genau übernommen werden, leider kamen da dann 0er und das Datum erhielt auch ein anderes Format
    Kannst du mir nochmals helfen, und das obige Makro korrigieren. *Smilie
    Danke
     
    Seven-91, 18. Dezember 2016
    #8
  9. Beverly
    Beverly Erfahrener User
    Hi,

    du verwendest ein anderes Makro, nicht welches ich gepostet hat - das gepostete jedenfalls funktioniert.


    Datensatz ans Ende der Tabelle kopieren grusz.gif
     
  10. Hallo,

    ja deines funktioniert ja auch.
    Wollte es eben auf meine Tabelle anpassen...
    Leider funktioniert es nicht, weiß aber nicht warum.

    Wie kann ich deinem Makro sagen aus welchen Tabellenblatt es kopieren soll wenn es mehrere gibt. Also das es beispielsweise aus Blatt xy kopiert?.
    Und wie kann ich dem Makro sagen, dass es die Werte und nicht die Formel übernimmt aus den Zellen die kopiert werden?
    Danke
     
  11. Beverly
    Beverly Erfahrener User
    Hi,

    das ist übrigens deine Arbeitsmappe - weshalb lädst du sie dann nicht so hoch wie sie um Original aussieht?

    Code:
    Kopiert wir aus Tabelle "XY" nach Tabelle "Ablage", und zwar nur die Werte.


    Datensatz ans Ende der Tabelle kopieren grusz.gif
     
  12. Hallo,

    ich möchte ihnen recht herzlich danken *Smilie
    Es funktioniert perfekt, danke nochmals *Smilie
    Die Tabelle enthält leider geheime Daten von der Arbeit :O

    Sie scheinen sich ja gut mit VBA auszukennen, wie haben sie sich ihr Wissen angeeignet?
    Gibt es gute Literatur?
     
  13. Beverly
    Beverly Erfahrener User

    Datensatz ans Ende der Tabelle kopieren

    Hi,

    das Wissen zur Excel-Programmierung habe ich mir in erster Linie durch die Arbeit in diesem und anderen Excel-Foren angeeignet - Literatur nutze ich nur sehr selten, höchstens mal als Nachschlagewerk; aber auch im Internet wird man fast zu allen Fragen fündig.


    Datensatz ans Ende der Tabelle kopieren grusz.gif
     
Thema:

Datensatz ans Ende der Tabelle kopieren

Die Seite wird geladen...
  1. Datensatz ans Ende der Tabelle kopieren - Similar Threads - Datensatz ans Tabelle

  2. Filtern von Datensätzen

    in Microsoft Excel Hilfe
    Filtern von Datensätzen: Guten Abend erst einmal, ich bin neu hier im Forum und wollte gerne Euer Schwarmwissen um Hilfe bitten. Meine Excelversion ist Version 16.87 (24071426) Ich habe folgendes Problem. Ich habe eine...
  3. Access Neuer Datensatz im Formular

    in Microsoft Access Hilfe
    Access Neuer Datensatz im Formular: Hallo - ich bin neu hier und Anfängerin im VBA Programmieren. Ich habe eine Frage zu VBA: In meinem Formular kann ich Daten eingeben, wenn ich das Formular wieder öffne, wird der letzte...
  4. Datensatz aus Ufo2 auch in Ufo1 anzeigen

    in Microsoft Access Hilfe
    Datensatz aus Ufo2 auch in Ufo1 anzeigen: Liebe Forenmitglieder. Ich benötige wieder Eure Hilfe. Ich habe ein Formular mit Stammdaten und zwei eingebetteten Unterformulare mit ergänzenden Daten. Wenn im Ufo1 ein Datensatz angelegt wird,...
  5. Serienbrief aus mehreren Datensätze

    in Microsoft Excel Hilfe
    Serienbrief aus mehreren Datensätze: Hallo ich benötige Hilfe bei der Erstellung eines Serienbriefes aus eine Excel Tabelle. Hintergrund ist, ich habe ein Excel Tabelle aus Teams Schichten exportiert. Hier wird aus jedem Eintrag ein...
  6. Makro für variable Anzahl von Datensätzen

    in Microsoft Excel Hilfe
    Makro für variable Anzahl von Datensätzen: Hallo zusammen, ich habe wieder einmal ein kleines Excel-Problem, bei dem Ihr mir sicherlich helfen könnt. Ich habe eine Excel-Liste, das ist ein Export aus einem anderen Programm (siehe...
  7. VBA - Datensätze ans Ende einer anderen Tabelle kopieren

    in Microsoft Excel Hilfe
    VBA - Datensätze ans Ende einer anderen Tabelle kopieren: Hallo zusammen, ich habe gerade eine "Abrechnungs"-Datei für einen Kindergartenbasar erstellt. Es wäre klasse, wenn man per Schaltfläche die Datensätze aus der Tabelle "Kaeufer" ans Ende der...
  8. Aktuellen Datensatz kopieren und ans Ende Einfügen

    in Microsoft Access Hilfe
    Aktuellen Datensatz kopieren und ans Ende Einfügen: Hallo, ich möchte in meiner Datenbank einen Button haben der den Aktuellen Datensatz kopiert und ans Ende Einfügt. Wenn möglich sollte noch in einem Feld das aktuelle Datum eingetragen werden und...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden