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

Anw.- oder Obj.or. Fehler bzw. Obj. erforderlich

Forumthread: Anw.- oder Obj.or. Fehler bzw. Obj. erforderlich

Anw.- oder Obj.or. Fehler bzw. Obj. erforderlich
21.08.2024 17:56:14
Christian
Hallo, ich bitte um eure Hilfe,
irgendwie stehe ich auf dem Schlauch

der Code

   

' Bestimme letzte Zeilen für Bereiche Leute!J:Q und Leute!A:H
Set ws = ThisWorkbook.Sheets("Leute")

' Letzte Zeile basierend auf Spalte K (für Leute!J:Q)
lastRowK = ws.Cells(ws.Rows.Count, "K").End(xlUp).Row

' Letzte Zeile basierend auf Spalte B (für Leute!A:H)
lastRowB = ws.Cells(ws.Rows.Count, "B").End(xlUp).Row

' Formel in Leute!R2:R[lastRowK] einfügen
ws.Range("R2:R" & lastRowK).Formula = "=XVERWEIS(K2;B$2:B$" & lastRowB & ";H$2:H$" & lastRowB & ";"";0;1)=Q2"


sagt anwendungs- oder objektorientierter Fehler,

wenn ich aus der letzten Zeile

ws.Range("R2:R" & lastRowK).Formula.Local = "=XVERWEIS(K2;B$2:B$" & lastRowB & ";H$2:H$" & lastRowB & ";"""";0;1)=Q2"


mache sagt er mir Objekt erforderlich. Was übersehe ich?

Danke
Christian
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
.FormulaLocal owT
21.08.2024 18:05:07
Uduuh
AW: .FormulaLocal owT
21.08.2024 18:09:08
Christian
Hallo Udo,

danke erstmal das du mir hilfst

bei
ws.Range("R2:R" & lastRowK).Formula.Local = "=XVERWEIS(K2;B$2:B$" & lastRowB & ";H$2:H$" & lastRowB & ";"";0;1)=Q2"
sagt Excel mir Objekt erforderlich. Ebenso, wenn ich aus den beiden Anführungszeichen 4 mache (und gleichzeitig FormulaLocal nutze).

Gruß
Christian
Anzeige
AW: .FormulaLocal owT
21.08.2024 18:20:45
BoskoBiati2
Hi,

so funktioniert es bei mir:

ws.Range("R2:R" & lastRowK).FormulaLocal = "=XVERWEIS(K2;B$2:B$" & lastRowB & ";H$2:H$" & lastRowB & ";"""";0;1)=Q2"


Gruß

Edgar
AW: .FormulaLocal owT
21.08.2024 18:33:10
Christian
ok, der Punkt war zuviel... manchmal sieht man echt den Wald vor lauter Bäumen nicht

Danke dir Edgar,

Gruß
Christian
Anzeige
AW: .FormulaLocal owT
21.08.2024 18:32:22
Uduuh
so:
ws.Range("R2:R" & lastRowK).FormulaLocal = "=XVERWEIS(K2;B$2:B$" & lastRowB & ";H$2:H$" & lastRowB & ";"""";0;1)"

Gruß aus'm Pott
Udo
AW: .FormulaLocal owT
21.08.2024 18:34:33
Christian
Wie ich schon zu Edgar und zu dem Punkt sagte, manchmal sieht man den Wald vor lauter Bäumen nicht,

auch dir vielen Dank, Udo

Gruß
Christian
Anzeige
Korrektur
21.08.2024 18:33:42
Uduuh
ws.Range("R2:R" & lastRowK).FormulaLocal = "=XVERWEIS(K2;B$2:B$" & lastRowB & ";H$2:H$" & lastRowB & ";"""";0;1)=Q2"
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige