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

Laufzeitfehler '1004' beim befüllen der ListBox

Forumthread: Laufzeitfehler '1004' beim befüllen der ListBox

Laufzeitfehler '1004' beim befüllen der ListBox
08.04.2025 20:53:58
thepinky
Hallo zusammen,

ich finde einfach keine Lösung für mein Problem.
Beim befüllen der ListBox tritt ein Laufzeitfehler auf, dieser wird von der Codezeile " ' Formel in Spalte 7 eintragen" verursacht.
Wie kann ich das ganze lauffähig umsetzen?




Private Sub ButtonSpeichern_Click()

' Daten in ListBox eintragen
With shPersonal
.Cells(p_aktuelleZeile, 1).Value = TextBoxID.Value
.Cells(p_aktuelleZeile, 2).Value = TextBoxMessmittel.Value
.Cells(p_aktuelleZeile, 3).Value = TextBoxQNummer.Value
.Cells(p_aktuelleZeile, 6).Value = DateValue(TextBoxDatum.Value)

' Formel in Spalte 7 eintragen
.Cells(p_aktuelleZeile, 7).Formula = "=WENN(F" & p_aktuelleZeile & " = """"; """"; WENN(ISTZAHL(F" & p_aktuelleZeile & "); F" & p_aktuelleZeile & " + 90; ""Kein Datum""))"

.Cells(p_aktuelleZeile, 8).Value = TextBoxPruefbefund.Value

End With
End Sub
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Nimm mal...
08.04.2025 21:02:06
Case
Moin, :-)

... "FormulaLocal": ;-)
.Cells(p_aktuelleZeile, 7).FormulaLocal = "=WENN(F" & p_aktuelleZeile & " = """"; """"; WENN(ISTZAHL(F" & p_aktuelleZeile & "); F" & p_aktuelleZeile & " + 90; ""Kein Datum""))"


Infos dazu: ;-)
https://learn.microsoft.com/de-de/office/vba/api/excel.range.formulalocal

Für Excel 365 auch interessant (auf die Hinweise achten): ;-)
https://learn.microsoft.com/de-de/office/vba/api/excel.range.formula

Servus
Case
Anzeige
AW: Laufzeitfehler '1004' beim befüllen der ListBox
08.04.2025 21:24:59
Daniel
Hi
Es gibt 4 verschiedene Schreibweisen, mit de du eine Formel per VBA in eine Zelle schreiben kannst:
- Englisch mit A1-Adressen: .Formula
- Englisch mit R1C1-Adressen: .FormulaR1C1
- Deutsch mit A1-Adressen: .FormulaLocal
- Deutsch mit Z1S1-Adressen: .FormulaR1C1Local

Der folgende Formeltext muss dann zur angegebenen Schreibweise passen

Gruß Daniel
Anzeige
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