ich habe zwei Tabellen. Leider darf ich den genauen Inhalt nicht veröffentlichen, daher etwas abstrakt:
Tabelle 1 beinhaltet in den Zeilen objektbezeichnungen und in den Spalten Eigenschaften.
Tabelle 2 beinhaltet in den Zeilen Verfahren und in den Spalten die selben Eigenschaften wie Tabelle 1.
Die Verfahren dienen der Veränderung von Eigenschaften, dies ist in Tabelle 2 angegeben ("1" - verändert Eigenschaft, "0" - verändert Eigenschaft nicht)
Einige der Verfahren (ca. 100) verändern mehrere Eigenschaften.
Ich möchte für jedes Objekt, das eine Eigenschaft besitzt, für die ein Verfahren existiert, dies kenntlich machen.
Beispiel:
Objekt Alpha besitzt die Eigenschaften 1, 3 und 7 (Zellenwerte unter null). Es ist daher angebracht, die Verfahren D (Eigenschaften 1 und 3) und E (7) anzuwenden.
Geht das irgendwie mit einem Makro in der Form:
wir geben die Ergebnisse in einer dritten Tabelle Objekte/Verfahren aus
(ich habe leider keine ahnung von VBA)
for Objekt i [1-n]
...for eigenschaft j [1-n]
......for Verfahren k [1-n]
.........wenn Eigenschaft x Objekt (aus Tab1) ............wenn Verfahren x Eigenschaft (aus Tab 2) > 0
...............dann Objekt x Verfahren = 1 (in Tab 3)
......loop nächstes Verfahren
...loop nächste eigenschaft
loop nächstes Objekt
prinzipiell müsste das doch gehen, oder?
kann mir jemand helfen?
vielen vielen Dank
Grüße
Jo