HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv

Beiträge zum Thread: Makro Fehler nach Windows und Excel update frm.brw

Forumbeitrag
Excel-Version des Fragestellers:
365 Business
Erfahrungslevel des Fragestellers:
Excel gut - VBA bescheiden
derMartin
24.04.2026 09:44:25
Makro Fehler nach Windows und Excel update frm.brw
Moin,
es taucht immer wieder ein Fehler auf wenn ich ein Makro durch laufen lass, das bis vor kurzem noch funktioniert hat.

Es ist Windows 11 und die neuste Excel 365 installiert.
Bei einem Rechner mit dem selben Setting und der selben Excel Version funktioniert es, bei einem anderen nicht.

Woran kann es liegen?


Sub BrwNavigate(sURL As String, Optional PostData As String = "")

Dim frm As frmWeb
Dim pb() As Byte
Set frm = New frmWeb
frm.bSize = False

' sUrl im Browser brw der UserForm frmWeb laden
With frm.brw
.AddressBar = False
.Resizable = False
.MenuBar = False
If PostData = "" Then
.Navigate2 sURL
Else
'pb = StrConv(PostData, 0) ' vbFromUnicode)
pb = ConvertToUTF8(PostData)
.Navigate2 sURL, 0, "_self", pb, "Content-Type: binary"
End If
.Visible = True
Do While .Busy
DoEvents
Loop
End With

frm.Show vbModal
Unload frm

End Sub



Probleme gibt es an der Stelle:
With frm.brw

Compiler error:
Method or data member not found
Forumbeitrag
Excel-Version des Fragestellers:
365 Business
Erfahrungslevel des Fragestellers:
Excel gut - VBA bescheiden
Marc
24.04.2026 10:37:25
AW: Makro Fehler nach Windows und Excel update frm.brw
die Frage z.B. war das alte Office nur 32 Bit oder auch 64 Bit?

Aber :
Der wahrscheinlichste Fehler unter Office 365 ist 64-Bit / WebBrowser-Control / Navigate2 mit Byte-Array.


Falls der Fehler schon bei Dim frm As frmWeb oder .brw kommt, liegt es eher am Microsoft Web Browser Control, das in Office 365/64-Bit oft Probleme macht oder nicht korrekt registriert ist.

Dann wäre die robuste Lösung: nicht mehr das alte WebBrowser/IE-Control verwenden, sondern für HTTP-POST

(Unter Windows 11 gibt es kein IE mehr, nur noch Edge/Chromium)
Forumbeitrag
Excel-Version des Fragestellers:
365 Business
Erfahrungslevel des Fragestellers:
Excel gut - VBA bescheiden
derMartin
24.04.2026 11:26:39
AW: Makro Fehler nach Windows und Excel update frm.brw
Ich hab mich in der Excel Version vertan. Überall wird die 32 bit version benutzt. Auch vorher schon.
Forumbeitrag
Excel-Version des Fragestellers:
365 Business
Erfahrungslevel des Fragestellers:
Excel gut - VBA bescheiden
Marc
25.04.2026 19:20:38
AW: Makro Fehler nach Windows und Excel update frm.brw
Dann könnte es auch daran liegen, das in Windows eine dll/Biliothek nicht mehr vorhanden ist ?
Forumbeitrag
Excel-Version des Fragestellers:
365 Business
Erfahrungslevel des Fragestellers:
Excel gut - VBA bescheiden
Marc
30.04.2026 14:33:03
AW: Makro Fehler nach Windows und Excel update frm.brw
Ja hatte ich im ersten Post implizit angedeutet..

Forumbeitrag
Excel-Version des Fragestellers:
365 Business
Erfahrungslevel des Fragestellers:
Excel gut - VBA bescheiden
xlKing
01.05.2026 02:11:40
AW: Makro Fehler nach Windows und Excel update frm.brw
Hallo,
Kann es sein, dass die Variable oder Prozedur brw im Code des Userforms vom Typ Private ist? Muss Public sein!
Gruß Mr. K.
Forumbeitrag
Excel-Version des Fragestellers:
365 Business
Erfahrungslevel des Fragestellers:
Excel gut - VBA bescheiden
Marc
01.05.2026 11:12:27
AW: Makro Fehler nach Windows und Excel update frm.brw
Das hätte auch vorher schon zu Problemen geführt, daher denke ich nicht das es das ist.

Ich glaube es liegt daran , das es früher in einer 32 Bit Variante lief, und seit Umstieg auf Windows 11 auf 64 bit.
Das eventuelle dll nicht mehr da sind, zudem gibt es in Windows 11 keine IE API mehr