ich bin gerade dabei, ein programm zu schreiben, bei dem eine häufigkeitsauswertung von daten erfolgen soll, die größer als ein bestimmter wert sind. diesen wert habe ich aus einem feld in einer exeltabelle "einlesen" lassen und ihn als Variant(auch mit Integer versucht) deklariert. bis direkt vor der eigentlichen Funktion zur berechnung der häufigkeit kann das programm auch mit diesem wert arbeiten. nur leider dann nicht mehr in der formel. diese sieht wie folgt aus:
Selection.FormulaArray = "= FREQUENCY(RC[-75]:RC[-7],r)"
gebe ich r als festen wert ein, so geht es. ist hier ein anderer datentyp erforderlich? wie kann ich das problem lösen? Falls jemand eine idee hätte, wäre ich sehr dankbar über mitteilung!!
im weiteren sehe ich auch schon das nächste problem. wie kann ich in einem schleifendurchlauf, in dem sich das ausgabefeld des "häufigkeitsarrays immer um eins weiter nach rechts verschiebt, den bezug auf das auszuwertende datenfeld absolut bekommen. aber nur in bezug auf die spalten! die zeilen sollen auch variieren.
so...das wars erstmal...hoffentlich hat jemand von euch eine idee und mag sie mir schreiben
viele grüße
susanne