Ich habe hier ein dolles Makro, was mir hier jemand aus diesem Forum geschrieben hat. Dieses Makro funktionierte bisher auch ganz gut, bis durch ein Zufall ein Fehler entdeckt wurde. Dieser Fehler liesse sich durch genau festgelegte Bedingungen umgehen, aber vielleicht lässt sich das auch ändern.
Zur Funktion: Man schreibt in das erste Feld A eine KD.NR., im zweiten B einen Wert. So schreibt man Zeile um Zeile, bis man fertig ist. Dann drückt man den Button und dann passiert folgendes: In der Tabelle Ausgabe werden in Reihe 1 die Gesamtbruttobeträge pro KD.NR. gespeichert, in Reihe 2 der Nettogesamtbetrag pro KD.NR. Die Prozentzahl steht auf der Eingabeseite. In Reihe 3 steht die KD.NR. Ab Reihe 4 stehen dann die Einzelbeträge, pro KD.NR.
Im Tabellenblatt Ausgabe stehen die Prozent, die jede KD.NR. erwirtschaftet hat.
Jetzt zum Problem: Wenn man nun als KD.NR. einen Zellennamen benutzt, oder eine Zellennummer, die in mehr als nur einer Spalte Werte enthält, dann nimmt das Programm diesen Namen nicht in die Tabelle auf.
Und das ist nicht gut. Ich hätte das gerne so, das man quasi alles als Namen nehmen kann. Und wenn die KD.NR. vielleicht dann noch aufsteigend sortiert wäre, wäre das echt geil. Aber das mit dem sortieren hat keine Priorität. Ich bastel da schon ziemlich lange dran rum, komme aber zu keiner Lösung. Vielleicht kann mir hier jemand helfen? In Zelle A1 und B1 stehen die Bezeichner und die sind fest. File ist hier:
Die Datei https://www.herber.de/bbs/user/64842.xls wurde aus Datenschutzgründen gelöscht