30.06.2015, 09:33
Hallo zusammen,
ich habe eine Frage bzgl. Verknüpfungen. Ich habe schon ähnliche Themen hier gefunden, jedoch nichts, was meine Problemstellung 100% beantworten konnte. Aber ich bin zuversichtlich, dass einer von euch Fachleuten mir weiterhelfen kann.
Und zwar folgendes Problem: ich bin gerade dabei, ein Preiskalkulationstool mit Excel VBA zu basteln. Basieren tut das ganze auf sehr vielen Userforms die über Commandbuttons miteinanders verknüpft sind. Auf jeder Userform sind Checkboxen, die angewählt werden können. Immer wenn ein Commandbutton gedrückt wird und die Userform ausgeblendet wird, wird ermittelt, welche Checkboxen aktiviert wurden. Der Wert der aktivierten Checkboxen wird in ein Tabellenblatt geschrieben und dort wird dann der Preis ermittelt. Nachdem man die letzte Userform bearbeitet hat werden alle userforms ausgeblendet und der User sieht das Tabellenblatt auf dem aufgelistet ist, was er alles ausgewählt hat.
Ich hoffe das ist einigermaßen verständlich, lade gleich noch ein paar screenshots hoch.
Jetzt zu dem Problem: Es gibt 2 verschiedene Produkte die hier kalkuliert werden können, die beiden Produkte sind komplett unterschiedlich. Deswegen habe ich auch 2 Tabellenblätter erstellt, auf denen quasi die Endabrechnung, also die Auflistung der aktivierten Checkboxen, durchgeführt wird.
Bis letzte Woche hatte ich nur ein Produkt in dem Kalkulationstools aufgeführt, bis dahin hat alles top funktioniert. Seitdem ich, komplett unabhängig von dem anderen Produkt, einfach ein paar weitere Userform angelegt habe und ein weiteres Tabellenblatt, ist eine Verknüpfung zwischen Tabellenblatt 1 und 2 entstanden. Das heißt, wenn ich Produkt 2 konfiguriere, werden die Werte in Tabellenblatt 2 eingetragen und alle Werte in Tabellenblatt 1 werden gelöscht.
Wenn ich dann in Tabelle 2 bspw. auf Zelle A6 mit einem Rechtsklick klicke und auf Namen definieren gehe, steht dort Zelle A6 aus Tabellenblatt1. Dann lösche ich die Verknüpfung und alles ist gut, sobald ich die Kalkulation wiederhole, ist die Verknüpfung wieder da :22: Hat einer von euch eine Idee, wie so eine Verknüpfung entsteht?
Ich hoffe ich konnte mich einigermaßen verständlich ausdrücken
Vielen Dank schon mal für potentielle Hilfestellungen
GLG
ich habe eine Frage bzgl. Verknüpfungen. Ich habe schon ähnliche Themen hier gefunden, jedoch nichts, was meine Problemstellung 100% beantworten konnte. Aber ich bin zuversichtlich, dass einer von euch Fachleuten mir weiterhelfen kann.
Und zwar folgendes Problem: ich bin gerade dabei, ein Preiskalkulationstool mit Excel VBA zu basteln. Basieren tut das ganze auf sehr vielen Userforms die über Commandbuttons miteinanders verknüpft sind. Auf jeder Userform sind Checkboxen, die angewählt werden können. Immer wenn ein Commandbutton gedrückt wird und die Userform ausgeblendet wird, wird ermittelt, welche Checkboxen aktiviert wurden. Der Wert der aktivierten Checkboxen wird in ein Tabellenblatt geschrieben und dort wird dann der Preis ermittelt. Nachdem man die letzte Userform bearbeitet hat werden alle userforms ausgeblendet und der User sieht das Tabellenblatt auf dem aufgelistet ist, was er alles ausgewählt hat.
Ich hoffe das ist einigermaßen verständlich, lade gleich noch ein paar screenshots hoch.
Jetzt zu dem Problem: Es gibt 2 verschiedene Produkte die hier kalkuliert werden können, die beiden Produkte sind komplett unterschiedlich. Deswegen habe ich auch 2 Tabellenblätter erstellt, auf denen quasi die Endabrechnung, also die Auflistung der aktivierten Checkboxen, durchgeführt wird.
Bis letzte Woche hatte ich nur ein Produkt in dem Kalkulationstools aufgeführt, bis dahin hat alles top funktioniert. Seitdem ich, komplett unabhängig von dem anderen Produkt, einfach ein paar weitere Userform angelegt habe und ein weiteres Tabellenblatt, ist eine Verknüpfung zwischen Tabellenblatt 1 und 2 entstanden. Das heißt, wenn ich Produkt 2 konfiguriere, werden die Werte in Tabellenblatt 2 eingetragen und alle Werte in Tabellenblatt 1 werden gelöscht.
Wenn ich dann in Tabelle 2 bspw. auf Zelle A6 mit einem Rechtsklick klicke und auf Namen definieren gehe, steht dort Zelle A6 aus Tabellenblatt1. Dann lösche ich die Verknüpfung und alles ist gut, sobald ich die Kalkulation wiederhole, ist die Verknüpfung wieder da :22: Hat einer von euch eine Idee, wie so eine Verknüpfung entsteht?
Ich hoffe ich konnte mich einigermaßen verständlich ausdrücken
Vielen Dank schon mal für potentielle Hilfestellungen
GLG