Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

dyn. Tabelle auf anderes Tabellenblatt
#21
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.
Gruß Atilla
Antworten Top
#22
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


Angehängte Dateien
.xlsm   ASAP_Prüfblatt_2015.xlsm (Größe: 74,31 KB / Downloads: 3)
Antworten Top
#23
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)


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#24
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?
Gruß Atilla
Antworten Top
#25
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.
Antworten Top
#26
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.

.xlsm   ASAP_Prüfblatt_2015.xlsm (Größe: 63,03 KB / Downloads: 5)
Gruß Atilla
Antworten Top
#27
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 ???
Antworten Top
#28
hi,

welches Makro, welcher Blattname?
Antworten Top
#29
Das ist das Makro MainData, ich glaube die namensänderung betrifft nur dieses Makro der Rest ist nicht davon abhängig
Antworten Top
#30
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!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste