Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1340to1344
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

laufzeitfehler 91

laufzeitfehler 91
17.12.2013 11:02:11
Marc
Hallo zusammen,
Ich habe eine Problem mit dem "laufzeitfehler 91 objektvariable oder with-blockvariable nicht festgelegt"
Dazu habe ich mir folgende Code zusammen gebastelt, der ja eigentlich auch soweit funktioniert. Nur bringt er diesen Fehler... und leider verstehe ich nicht warum.
In den Zellen f5:j5 stehen die Namen und von f6:j6 stehen die Personalnr. Wenn die Userform gestartet wird, sollen die Textbox bereits ausgefüllte zellen anzeigen.
Wenn die Userform geschlossen wird sollen die änderungen übernommen werden.
Wäre echt schön wenn mir jemand helfen könnte!! Schon mal viele Dank im vorraus!!!
Option Explicit
Private Sub UserForm_initialize()
'Werte aus Zelle in Textbox übertragen
Dim i As Byte
For i = 1 To 5
Me.Controls("Textbox" & i) = Sheets("Tabelle1").Cells(5, 5 + i).Value
Next
For i = 6 To 10
Me.Controls("Textbox" & i) = Sheets("Tabelle1").Cells(6, i).Value
Next
UserForm1.Show
End Sub

Private Sub CommandButton1_Click()
'Werte aus Textbox in Zelle übertragen
Dim i As Byte
For i = 1 To 5
Sheets("Tabelle1").Cells(5, 5 + i).Value = Me.Controls("Textbox" & i)
Next
For i = 6 To 10
Sheets("Tabelle1").Cells(6, i).Value = Me.Controls("Textbox" & i)
Next
Unload Me
End Sub

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

Betreff
Datum
Anwender
Anzeige
bei mir gehts so ...
17.12.2013 12:00:27
Matthias
Hallo
Lass mal beim: UserForm_Initialize
am Ende das UserForm1.Show weg
und lade das Formular über ein normales Button.
Gruß Matthias

AW: bei mir gehts so ...
17.12.2013 12:16:45
Marc
Brudal :) das war es!! Danke!!!
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige