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

wie kann das Objek an eine Prozedur über

Forumthread: wie kann das Objek an eine Prozedur über

wie kann das Objek an eine Prozedur über
03.11.2022 13:05:28
Albert
Ich habe eine kleine Funktion geschrieben. Grundsätzlich funktioniert das auch, aber das unschöne daran ist, dass ich das mit With deklarierte Objekt nicht tel quel übergeben kann, ohne es im Aufruf zu wiederholen. Wie kann ich das besser lösen ?

With Cells(rowCounter, colCounter)
If colCounter = ColumnBestellungMenge Then Call SpecialNumberFormat(Cells(rowCounter, colCounter), Unit) ' 
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wie kann das Objek an eine Prozedur über
03.11.2022 13:59:54
Nepumuk
Hallo Albert,
da gibt es keine "schöne" Lösung.
Gruß
Nepumuk
AW: wie kann das Objek an eine Prozedur über
03.11.2022 14:25:36
Daniel
Kommt darauf an.
In der Regel hast du recht, mir ist jetzt auch kein Ausdruck bekannt, der das With-Objekt darstellt, wenn es mal solitär benutzt werden muss.
Aber es gibt manchmal Ausnahmen, nämlich dann wenn das bei With beschriebene Objekt eine Eigenschaft oder Unterobjekt hat (also was man nach dem Punkt schreibeben kann), welche das Objekt selbst darstellt, dann kann man diese verwenden, ohne den kompletten With-Ausdruck wiederholen zu müssen, und das wäre hier gegeben.
Gruß Daniel
Anzeige
AW: wie kann das Objek an eine Prozedur über
03.11.2022 14:39:33
onur
Wieso nicht als Range?

Set rng= Cells(rowCounter, colCounter)
With rng
Dann hat das Kind auch einen Namen.
AW: wie kann das Objek an eine Prozedur über
03.11.2022 15:35:48
Albert
Danke es funktioniert so ! Ich hätte mir zwar lieber etwas gewünscht ohne wieder eine neue Variable deklarieren zu müssen, aber besser so als im Code zu verteilen.
Anzeige
Gerne !
03.11.2022 15:41:54
onur
AW: wie kann das Objek an eine Prozedur über
03.11.2022 16:36:24
Daniel
es geht auch ohne Variable
Gruß Daniel
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18