Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Vergleichen

Forumthread: Vergleichen

Vergleichen
14.11.2002 15:42:30
Alex
Hi Leute,
ich habe folgendes Problem, ich möchte zwei Zahlen mit einander im Macro vergleichen, aber den Vergleichoperator variable gestalten,d.h. ich möchte den Vergleichsoperator in eine Zelle schreiben.Zur erläuterung:

sub vergleichen()
betrag1= cells(1,1) '=1
betrag2=cells(2,1) '=2
Operat= cells(1,2) ' = "="

ergebnis= betrag1 < betrag2 'So funktioniert das
ergebnis=betrag1 Operat betrag2 'wie mache ich das Syntaxmäßig???

end sub

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Vergleichen
14.11.2002 15:52:23
Martin Bolleter
Hallo Alex

da es ja nicht so sehr viele mögliche Operatoren gibt, würde ich das über eine Select Case Anweisung machen, in der du den Operator in der Zelle ausliest und mit allen Möglichkeiten vergleichst.
Also zB

Op = Cells(1,1)
Select case Op
Case ">"
...
Case ">"
...
Case ">="
...
etc
end select

Gruss
Martin

Anzeige
Re: Vergleichen
14.11.2002 15:53:43
GerdZ
Hallo,

versuchs mal mit:
Ergebnis = Application.Evaluate(Betrag1 & Operat & Betrag2)

Gruß
Gerd

Re: Vergleichen
14.11.2002 16:06:23
Martin Beck
Hallo Alex,

nicht besonders elegant, aber versuch's mal so:


Gruß
Martin Beck

;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige