Thema Datum  Von Nutzer Rating
Antwort
17.01.2016 08:02:59 Anton
NotSolved
17.01.2016 17:47:53 aufran
NotSolved
18.01.2016 06:27:17 Gast80923
NotSolved
Blau VBA pruefen kopieren und einfuegen
18.01.2016 12:00:17 aufran
NotSolved
24.01.2016 11:25:53 Anton
NotSolved
24.01.2016 14:47:00 aufran
NotSolved

Ansicht des Beitrags:
Von:
aufran
Datum:
18.01.2016 12:00:17
Views:
715
Rating: Antwort:
  Ja
Thema:
VBA pruefen kopieren und einfuegen

Moin Anton,
du hast deine Aufgabe wie folgt beschrieben

Sollte ich jetzt wieder mal einen Eintrag in die Tabelle "Schlauch" machen. moechte ich das im
Tabellenblatt "REPORT" in der zeile "Schaluch" die neuen werte Ubertragen werden.


Daraus habe ich geschlossen, dass ein EREIGNIS (hier Zelle in Tabelle"Schlauch", letzte Zeile
geändert) ein Makro auslöst. Dieses sucht an Hand des Tabellennamens "Schlauch" in der Tabelle
REPORT, Spalte A dieses "Schlauch" - UND trägt den neuen Wert simultan ein.

ERGO müsste(n) - aus meinem Beispiel die Klasse(n) "Diese Arbeitsmappe" und
"clsExcelApp" exportiert werden (VBA-Editor - Datei exportieren)
Auf einer Sicherungskopie deiner Mappe die beiden .cls Dateien wieder Importieren.
SICHER wird es nicht auf Anhieb funktionieren. Dazu war die Beschreibung deines Tabellenaufbaues
zu vage. Deshalb die Mustermappe.
JEDOCH auch als absoluter beginner kommst du nicht darum herum, dir den Code einmal
anzueignen. Schließlich ist er ausreichend kommentiert.

Eine andere Lösung für die o.g. Aufgabe, d.h. nur mit einer statischen Sub benötigt dagegen ein
auslösendes Ereignis wie Klick auf Menüleiste, Schaltfläche o.ä.
Du musst selbst entscheiden, wie du so einen Ansatz implementierst. Dann darfst du nach jeder
Änderung in der aktiven Tabelle selbst "den Kopf" drücken. Oder von REPORT ausgehend alle
Tabellenblätter nach Unterschieden in der letzten Zeile abgrasen. WAS sicher nicht deiner Vorgabe
gleich kommt.

Gruß
aufran
 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
17.01.2016 08:02:59 Anton
NotSolved
17.01.2016 17:47:53 aufran
NotSolved
18.01.2016 06:27:17 Gast80923
NotSolved
Blau VBA pruefen kopieren und einfuegen
18.01.2016 12:00:17 aufran
NotSolved
24.01.2016 11:25:53 Anton
NotSolved
24.01.2016 14:47:00 aufran
NotSolved