Thema Datum  Von Nutzer Rating
Antwort
16.07.2021 17:54:08 Alexander
NotSolved
16.07.2021 19:16:07 Gast36769
NotSolved
17.07.2021 11:48:23 Alexander
NotSolved
17.07.2021 12:13:15 Gast88039
NotSolved
17.07.2021 13:41:00 Gast54996
NotSolved
17.07.2021 15:03:24 Alexander
NotSolved
17.07.2021 14:12:15 Gast36769
*****
NotSolved
17.07.2021 14:43:18 Alexander
NotSolved
17.07.2021 12:32:28 Gast50100
*****
Solved
17.07.2021 13:36:35 Gast79267
NotSolved
17.07.2021 14:51:15 Alexander
NotSolved
Blau Benutzerdefinierte Funktion "Verbinden"
17.07.2021 16:39:45 Gast6534
*****
NotSolved
18.07.2021 00:10:17 Gast36769
*****
NotSolved
18.07.2021 04:28:00 Gast6663
NotSolved
19.07.2021 13:34:54 Gast85832
NotSolved
18.07.2021 11:51:27 Alexander
NotSolved
18.07.2021 11:48:59 Alexander
NotSolved

Ansicht des Beitrags:
Von:
Gast6534
Datum:
17.07.2021 16:39:45
Views:
213
Rating: Antwort:
  Ja
Thema:
Benutzerdefinierte Funktion "Verbinden"
Manchmal hilft es sich die gesuchten Funktionen in der Onlinehilfe anzusehen.

IsObject = Gibt einen Boolean-Wert zurück, der angibt, ob ein Bezeichner eine Objektvariable darstellt.

Da es sehr wichtige Unterscheide zwischen Objekten und andern Variablen gibt, muß geprüft werden ob das übergebene Etwas ein Objekt ist oder nicht. 
eine Zelle ist ein Objekt vom Typ Range. Deshalb rngCells as Range  Damit können dann Zellen und Zellbereiche dargestellt werden. Sollte ein Nicht zusammenhängender Bereich übergeben worden sein, wäre eine vorherige Prüfung auf Areas und eine Schleife for each x in vntArg.Areas nicht verkehrt.

Geht man davon aus, das es sich um einen Bereich handelt, dann sollte man jede einzelne Zelle abfragen. Deshalb die for each Schleife. Argumente des Zellbereiches ist falsch ausgedrückt. Elemente des Zellbereiches sind die Zellen.  

End If 'Bis hier geht es um eine Zelle oder einen Zellbereich?  -Ja
        
 'Ab hier ermögliche ich die "händische" Eingabe von Argumenten?  - Nein, eher die Möglichkeit der Verarbeitung von anderen übergebenen Datentypen. Man kann auch eine Range händisch eingeben. 

gruß

rb


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
16.07.2021 17:54:08 Alexander
NotSolved
16.07.2021 19:16:07 Gast36769
NotSolved
17.07.2021 11:48:23 Alexander
NotSolved
17.07.2021 12:13:15 Gast88039
NotSolved
17.07.2021 13:41:00 Gast54996
NotSolved
17.07.2021 15:03:24 Alexander
NotSolved
17.07.2021 14:12:15 Gast36769
*****
NotSolved
17.07.2021 14:43:18 Alexander
NotSolved
17.07.2021 12:32:28 Gast50100
*****
Solved
17.07.2021 13:36:35 Gast79267
NotSolved
17.07.2021 14:51:15 Alexander
NotSolved
Blau Benutzerdefinierte Funktion "Verbinden"
17.07.2021 16:39:45 Gast6534
*****
NotSolved
18.07.2021 00:10:17 Gast36769
*****
NotSolved
18.07.2021 04:28:00 Gast6663
NotSolved
19.07.2021 13:34:54 Gast85832
NotSolved
18.07.2021 11:51:27 Alexander
NotSolved
18.07.2021 11:48:59 Alexander
NotSolved