Thema Datum  Von Nutzer Rating
Antwort
Rot Evaluate Function
24.09.2012 09:35:02 Gast55332
NotSolved
24.09.2012 09:37:57 Gast42650
NotSolved

Ansicht des Beitrags:
Von:
Gast55332
Datum:
24.09.2012 09:35:02
Views:
1686
Rating: Antwort:
  Ja
Thema:
Evaluate Function

Hallo,

Ich versuche die Evaluate Funktion in VBA zu nutzen (um die Anzahl verschiedener Eintraege in meinem Beispiel Spalte H zu ermitteln) soweit so gut ich habe auch ein Beispiel wie es funktioniert:

matrix = Evaluate("=SUM(1/COUNTIF"(H2:H25, H2:H25)))

 

Nun habe ich aber ein Problem das sich mein Bereich in Spalte H veraendert, er wird groesser und kleiner daher moechte ich diese Range "H2:H25" variabel gestalten,

die range von H habe ich ermittelt und in der variablen a gespeichert ( a = Worksheets("source").Cells(Rows.Count, 8).End(xlUp).Row ).

Wenn ich das nun so code : matrix = Evaluate("=SUM(1/COUNTIF"("H2:H"&a, "H2:H"&a))) funktioniert es nicht.

 

Weis jemand was ich falsch mache? Warum kann ich keine Variable fuer die Range verwenden?

 

Vielen Dank


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
Rot Evaluate Function
24.09.2012 09:35:02 Gast55332
NotSolved
24.09.2012 09:37:57 Gast42650
NotSolved