Clever-Excel-Forum

Normale Version: dyn. Tabelle auf anderes Tabellenblatt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
Hallo Serhat,

aus der Datei geht nicht hervor was passieren soll, was Du machst und was nicht funktioniert.
Der von mir eingestellte Code und von Dir angepasste, fehlt in der Datei komplett. Es gibt auch keine weiter Tabelle mit Überschriften.

Stell bitte eine Aussagekräftige Datei ein und beschreib genau was Du bisher gemacht hast und was Passieren soll.
So halllo Leute,

tut mir leid hatte bei der vorherigen alles rausgenommen....

anbei nochmal meine Fortschritte...

Problemstellung: ich will nur das die Werte im Tabellenblatt 2 übernommen werden....die ganzen Tabellenüberschriften sind alle in Englisch auf dem Tabellenblatt 2.....ausserdem sollte auf dem Tabellenblatt die letzten 4 Zeilen vom Tabellenblatt 1 vorhanden sein, sowie die Ergebniszeile von meiner dyn. TAbelle in Tabellenblatt 1.

Bisher : Dyn Tabelle wurde erstellt
- Ein Makro wurde erstellt welche meine Tabelle um eine Zeile erweitert und im gleichen Schritt das aktuelle Datum einfügt danach werden die Zeilen Aufsteigend nach dem Datum sortiert.
- Tabellenblatt 2 wurde erstellt in dem auch der Code von Atilla ist. Ich habe versucht den Code noch etwas anzupassen, so das die Clear funktion ab einer bestimmten Zeile wirkt.
- Schreibschutz deaktivieren und aktiviern sind jeweils im Makro und in Atillas Code drinne.

Problem: Unsaubere Lösung-> tabellenblatt 2 übernimmt zwar werte aber ist total Schlampig zusammengeschusstert man merkt es wenn man die Dyn. Tabelle in TAb 1 ewig erweitert. Ausserdem kann ich leider die 4 letzten Zeilen aus dem TAbellenblatt 1 nicht auf dem Tabellenblatt 2 übernehmen.

hoff das war jetzt etwas hilfreicher......kann mich leider immernoch nicht wie ein Programierer ausdrücken :/

Vielen Danke schonmal .....



Gruss Serhat
So sollten beide Aussehen, Nur das die Spaltennamen im Tabellenblatt 2 in Englisch sind......und beim synchroniesieren mit Tabellenblatt 1 auch nicht verloren gehen

Tabellenblatt 1 (Deutsch), Tabellenblatt 2 ( Englisch)
Hallo Serhat,

ist der zur Verfügung stehende Bereich in "Check sheet" immer A23:O40 oder werden da auch Zeilen eingefügt?
Also, können immer nur 18 Zeilen eingefügt werden?
Hallo Atilla,

bin in Sachen VBA ganz unsicher, also der Grundgedanke war bei mir das die Tabelle komplett übernommen werden sollte, weil das bei den oberen Zeilen konnte ich ja einigermassen hinbkeommen. Die sollten auch eig dynamisch erweiterbar sein. Sollte sich ständig dem "Prüfblatt" anpassen. könnten auch mehr als 18 Zeilen definitv werden.
Hallo Serhat,

ich bin jetzt mal einen ganz anderen Weg gegangen.

Es befindet sich eine weitere Tabelle in der Datei, die nur die englischen Überschriften enthält.
Damit das auch einfach umzusetzen ist, stehen die an gleichen Stellen wie im Prüfblatt.

Es wird jetzt nicht ein Bereich kopiert, sondern das ganze Blatt.
Vorher wird das vorhandene Blatt "Check sheet" gelöscht.
Nach dem Einfügen wird das Blatt wieder in "Check sheet" umbenannt und die Überschriften aus der
Tabelle mit den Überschriften rüber kopiert.
So hast Du eine ein zu eins Kopie Deiner Tabelle.

Der Code arbeitet sobald das Blatt "Check sheet" aktiviert wird.
Der Code kann aber auch per Schaltfläche angestoßen werden. Dann sollte Code hinter den
Tabellen "Check sheet" und "Prüfblatt" gelöscht werden.


Es befindet sich Code hinter dem Blatt "Check sheet", hinter dem Blatt "Prüfblatt" und im allgemeinen Modul Modul2.
Und dieser in Modul2 kann auch per Schaltfläche angestoßen werden.

Schau es Dir mal an.
[attachment=1557]
Hey super Sache Atilla, nur noch ne kleine Frage? ich ja auch ein Makro drinnen wie ich gsgt habe.....immer wenn ich den namen der Arbeitsmappe ändere muss ich dies auch im Code meines Makros tun gibt es dazu auch ne Automatisierung ???
hi,

welches Makro, welcher Blattname?
Das ist das Makro MainData, ich glaube die namensänderung betrifft nur dieses Makro der Rest ist nicht davon abhängig
Hi,

(23.02.2015, 15:23)Serhat6161 schrieb: [ -> ]Das ist das Makro MainData, ich glaube die namensänderung betrifft nur dieses Makro der Rest ist nicht davon abhängig

und wo ist das Makro in den eingestellten Dateien?
Wie sollen wir das Problem analysieren, wenn wir das Makro nicht sehen?

Ich fühle mich etwas veräppelt!
Seiten: 1 2 3 4