Excel / VBA: Übergeben einer einzelnen Zelle als Argument

7

Ich möchte, dass meine benutzerdefinierte VBA-Funktion nur ein einzelnes Zellenargument akzeptiert. Was ist der richtige Weg, es zu tun:

  • übergeben myCell as Cell

oder:

  • Übergeben Sie myRange as Range und erhalten Sie (wie?) standardmäßig die linke obere Zelle?
user776686 23.01.2013, 12:21
quelle

4 Antworten

14

Wenn Sie mehr als eine Zelle auswählen, wird die Funktion beendet:

%Vor%     
InContext 23.01.2013, 12:51
quelle
7

Angenommen, Ihr Benutzer wird einen Bereich mit mehreren Spalten und Zeilen eingeben, können Sie die folgende Funktion ausführen, um die Funktion zu beenden, wenn Sie das in der Frage ...

gemeint haben %Vor%     
bonCodigo 23.01.2013 12:28
quelle
4
%Vor%     
user776686 23.01.2013 12:36
quelle
0
%Vor%

Sollte

sein %Vor%     
PerR 12.03.2015 09:11
quelle

Tags und Links