Hallo allerseits,
Ich habe ein Excel File mit 2 Worksheets => eine heisst "Lager" und die andere "Referenzliste". (Sind verknüpft, siehe Code unten)
Ich habe nun die Referenzliste zu "Artikel" umbenannt. (Im VBA Code sowie das Worksheet selber) >> File "Artikel" wird nicht erkannt.
Aber das Form funktioniert nur wenn ich im VBA Code immer noch den alten Namen "Referenzliste" verwende, Worksheet selber heisst aber bereits "Artikel".
Hier:
>> Worksheet heisst jetzt bereits "Artikel".
Private Sub Nummer_Exit(ByVal Cancel As MSForms.ReturnBoolean)
ArtName.Text = Application.VLookup(CDbl(Nummer.Value), Range("Referenzliste"), 2, False)
With Sheets("Lager")
Set rngPos = .Columns(2).Cells.Find(ArtName.Text, , xlValues, xlWhole)
Soll.Text = Application.VLookup(ArtName.Text, .Range("B:D"), 3, False)
Aktuell.Text = Application.VLookup(ArtName.Text, .Range("B:C"), 2, False)
End With
Exit Sub
So funktioniert es einwandfrei, aber sobald ich im Code "Range("Referenzliste")" durch "Range("Artikel")" ändere, wie es eigentlich funktionieren sollte, geht es nicht.
Nun meine Frage, wird der Name irgendwo in den Eigenschaften (Caption & Name habe ich schon überprüft) abgespeichert oder als Variable im Code gesichert?
Brauche es für einen Auftrag :-)
Danke viel mal
Ayki
|