Office: Kopieren in anderes Tabellenblatt

Helfe beim Thema Kopieren in anderes Tabellenblatt in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo miteinander, ich probiere mich gerade an verschiedenen Funktionen und bin auf VBA gestossen, was für mich sehr schwer am Anfang erscheint. Kann... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von torana, 11. Dezember 2017.

  1. Kopieren in anderes Tabellenblatt


    Hallo miteinander,

    ich probiere mich gerade an verschiedenen Funktionen und bin auf VBA gestossen, was für mich sehr schwer am Anfang erscheint.

    Kann man mittel VBA es realisieren, dass man mehrere Zeilen mit der Maus markiert und dann diese Werte auf einem anderen Tabellenblatt eingefügt werden. Über einen Makrobutton. Also ich markiere z.B. Zeile 8-12 und 15
    und aus diesen Zeilen werden mir dann die Werte von den gewünschten Spalten in ein anderes Tabellenblatt eingefügt.

    Beim nächsten mal ausführen des Makrobuttons, sollen dann die Zellen erst alle gelöscht werden und dann wieder die neu markierten Zeilen mit den selben Spalten eingefügt werden.

    Das löschen kann auch wenn es nicht anders geht über einen zusätzlichen Button im 2. Tabellenblatt gemacht werden.

    Ist es überhaupt möglich was ich mir vorstelle?

    Habe mal eine vordefinierte Liste zu besseren Verständniss mit eingefügt.

    Liebe Grüße und vielen Dank an alle die da so sind.

    Eure Tori

    :)
     
  2. Hallo Tori,
    Vermutlich - wenn man erst mal verstanden hat, was Du konkret möchtest.
    Du sprichst von Zeilen; die Empfangszeile weist aber nur auf Spalte B und das 4-mal in einer Zeile.

    Ergänze mal Deine Test-Datei mit einem Beispiel. Was kopierst Du, und wie soll dann das Ergebnis aussehen ?

    Gruß
    Aloys
     
  3. Oha. Mein Fehler, nein es sollen jeweils die Spalten aus den markierten zeilen welche in der Quelldatei oben mit „kopieren Ja“ stehen soll.
    Also B und E,G,H glaube ich hm sehs gerade nicht, da ich in der Arbeit bin und nur mit Handy im Inet bin.
     
  4. Kopieren in anderes Tabellenblatt

    Moin
    Dann teste mal nach Feierabend dieses Makro:
    Code:
    gruss hary
     
  5. Hallo,

    das funktioniert ausgezeichnet.
    Ganz vielen lieben Dank.
    Tolle Sache.

    Liebe Grüße
    Tori
     
  6. Lieber hary,

    ich habe nun probiert das ganze in eine andere Liste umzusetzen und dachte ich verstehe ein bischen....aber ich verstehe nichts...leider. Steh ja am Anfang und mit der ebooklernhilfe komm ich auch (noch) nicht weiter.

    Ich hänge Dir jetzt eine Liste an, bei der ich genau deine Funktion gerne hätte, aber ich dein Makro nicht umgeändert bekomme.

    Kannst Du dir das nochmal anschauen?
    Geht es auch das er die verbundenen Zellen genau so rüberkopiert und dann um jede Kopierte Zeile einen dicken Rahmen setzt? Also ich markiere mehrere Zeilen, in denen auch immer verbundene Zellen sind. Die verbindungsmenge ist immer die gewünschte zu kopierende Zeilenmenge. Etwas besser erklärt, wenn ich die verbundene Zeile markiere soll er alle anderen gewünschten nicht verbundenen Zeilen auch kopieren.
    Nach dem Kopieren soll er immer um die Kopierten Zeilen und Spalten einen mitteldicken Rahmen machen.

    Kannst du das auch, oder ist das nicht möglich.
    Ich hoffe ich habe es halbwegs verständlich erklärt.
    Zum verdeutlichen habe ich die Datei mitangehängt.

    Auch wenn das nicht gehen sollte.
    Ganz megalieben Dank an dich für deine Mühen.

    Liebe Grüße
    Tori
     
  7. Moin
    Was zum Feierabend und WE, siehe Anhang.
    Hab den Code so gebaut.
    Du musst in Tabelle1 die verbundenen Zellen in SpalteG auswaehlen und dann das Makro starten.
    gruss hary
    Fuer Mitleser:
    Code:
     
  8. Kopieren in anderes Tabellenblatt

    Hallo Hary,

    das ist der Hammer, was Du da alles machst und tust.
    Ganz lieben Dank hierfür.
    Leider klappt es nicht, wenn ich in Spalte G mehrere verbundene Zellen, was ich jedoch so bräuchte, markiere, das er die Rüberkopiert.
    Hier bekomme ich dann Laufzeitfehler 1004.
    Also als Beispiel markiere ich jetzt in Spalte G die verbundenen Zeilen (6-9) dann kopiert er es rüber.
    Markiere ich dann in der selben Spalte dann die verbundenen Zeilen 1-12 und 13-14 kommt der Laufzeitfehler.
    Auch wenn ich die anderen kombinationen (verbundene Zeilen (6-9 und 13-17) oder alle 3 in Spalte G kopieren will, bringt er den Laufzeutfehler.
    Mit dem Rahmen meinte ich es so, das er nach dem kopieren mit einem mittleren Rahmen von Spalte G -K umrandet (habe es jetzt so eingezeichnetwie ich meine).
    Aber du bist ganz nah dort, wie ich es meinte. Habe es etwas blöd formuliert. Entschuldige dafür.
    Sollte es so nicht gehen wäre es auch eine Möglichkeit alle einzeln rüber zu kopieren.
    Spalte G (Zeile6-9) markieren Makrobutton drücken rüberkopieren.
    Spalte G (Zeile 13 - 19) markieren Makrobutton drücken und es wird unter das vorher kopierte kopiert.
    Sollte man fertig sein und alles (können auch 10 Kopien die untereinander gemacht werden müssten sein), könnte es einen Löschbutton auf Tabellenblatt 2 geben, was das vorher kopierte alles wieder löscht und man von vorne anfangen könnte.
    Tabelle1 ist eine endlostabelle und wird immer erweitert. man kann leider nicht vorher sagen wieviele zeilen in Spalte G verbunden werden müssen, da dies immer nach Artikel verbunden wird (könnten auch mal 6 Zeilen sein oder auch mal nur 2)

    Puuh - jetzt mal eine ganz blöde Frage. Ist meine Idee überhaupt etwas, was Excel bzw. VBA hergibt?.
    Würd nur gerne wissen ob meine Vorstellungen das zu lernen etwas zu einfach sind und man es sich selbst überhaupt über ebook und Forum beibringen kann.



    Und allerliebsten Dank, das Du dich für mich so einsetzt und dir den Stress antust. Danke Danke danke.

    Liebe Grüße
    Tori
     
  9. Moin
    Hab hier kein Excel.
    Drueck mal die strg Taste, nun klickst du einzeln G6 und G13 bei gedrueckter strg Taste
    Dann Makro ausfuehren.
    Der Fehler kommt wenn du die Bereiche in einem Rutsch markierst.
    Also immer erst strg Taste gedrueckt lassen und die Bereiche einzeln anklicken.
    gruss hary
     
  10. Hallo Hary mein Held,

    funktioniert genauso wie Du es gesagt hast. Super - einfach super.

    Vielen vielen Dank.
    Kann man das mit dem Rahmen auch so hinkriegen das er dann automtisch einen Rahmen zieht um jeweils in der verbundenen Zeilenhöhe um die Spalten B - K?
    Danke für alles und ein schönes erholsames Wochenende.

    Liebe Grüße
    Tori
     
  11. Moin Tori
    Meinst du so mit Rahmen?
    Falls dir der Rahmen zu dick ist, kannst du xlThick durch xlMedium ersetzen.
    Code:
    gruss hary
     
Thema:

Kopieren in anderes Tabellenblatt

Die Seite wird geladen...
  1. Kopieren in anderes Tabellenblatt - Similar Threads - Kopieren Tabellenblatt

  2. VBA: 2 Tabellenblätter Inhalte kopieren und in eine Excelmappe einfügen und als .xlsm speichern

    in Microsoft Excel Hilfe
    VBA: 2 Tabellenblätter Inhalte kopieren und in eine Excelmappe einfügen und als .xlsm speichern: Hallo Excel-Freaks, ich bin gerade mit einem Code beschäftigt und komme nicht weiter. Gewünscht wäre ein Makro: Zwei Tabellenblätter Inhalte kopieren und in eine Excelmappe einfügen und als .xlsm...
  3. Tabellenblatt in neue Mappe kopieren

    in Microsoft Excel Hilfe
    Tabellenblatt in neue Mappe kopieren: Hallo zusammen, ich hoffe, jemand kann mir weiterhelfen. Das Vorhaben: Nach Befüllen einer Excel-Tabelle soll ein Blatt daraus in eine eigenständige Mappe kopiert werden und alle Verknüpfungen...
  4. Daten aus einem Tabellenblatt in ein anderes kopieren ohne Leerzellen anzuzeigen

    in Microsoft Excel Hilfe
    Daten aus einem Tabellenblatt in ein anderes kopieren ohne Leerzellen anzuzeigen: Hallo zusammen, ich habe folgendes Problem. Ich würde gerne in einem Tabellenblatt, bestimmte Daten aus einem anderen Tabellenblatt automatisch anzeigen lassen. Tabellenblatt 1 = Grundlage...
  5. Automatisches Kopieren aus Tabelle in anderes Tabellenblatt

    in Microsoft Excel Hilfe
    Automatisches Kopieren aus Tabelle in anderes Tabellenblatt: Hi liebes Forum, ich habe folgende Frage/Problemstellung: Ich habe eine Exceldatei, die aus vielen verschiedenen Blättern besteht. Für jedes Projekt ein Blatt (alle sind gleich aufgebaut). Jetzt...
  6. VBA Code Tabellenblatt kopieren und UserForm

    in Microsoft Excel Hilfe
    VBA Code Tabellenblatt kopieren und UserForm: Hallo, ich hoffe mir kann jemand helfen. Schon mal vielen Dank für die Unterstützung. Folgende Thematik: In dem Blatt 1 ist ein ComandButton. Mit Klick soll über VBA folgendes abgefragt...
  7. Daten aus verschiedenen Tabellenblättern kopieren

    in Microsoft Excel Hilfe
    Daten aus verschiedenen Tabellenblättern kopieren: Hallo zusammen, bin neu hier in diesem Forum und darf mit getrost als Excel Anfänger beschreiben :) Ich habe eine Frage, ich möchte aus verschiedenen Tabellenblätter Daten in eine neue Tabelle...
  8. Zeilen aufgrund von bestimmten Informationen in anderes Tabellenblatt kopieren

    in Microsoft Excel Hilfe
    Zeilen aufgrund von bestimmten Informationen in anderes Tabellenblatt kopieren: Hallo zusammen, ich bin erst vor ein paar Tagen auf die Excel VBA gestoßen und kenne mich deswegen leider so gut wie gar nicht aus. Ich würde gerne aus den Tabellen 3 - 11, bestimmte Zeilen in die...
  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