> Hallo Reto, > > > Villeicht kannst du es auch mal mit selectItemsPos(ipos,True) versuchen. > > Du musst ipos durch einen Integer ersetzten, also einer Zahl. zb: > > > > oElement.selectItemsPos(1,True) > > Das habe ich sofort probiert. Neuen Ort "Köln" eingegeben, Makro läuft bis > zu selectItemsPos(1,True) > bzw > selectItemPos(1,True) > durch - dann die Meldung: "Eigenschaft oder Methode nicht gefunden"
Bist du dir sicher dass du das richtige Objekt ansprichst? Ich habe die Vermutung dass du ein Falsches Objekt versuchts zu verändern. zB ein Textfeld auf deinem Formular > "Köln" ist in der Liste neu aufgetaucht, der Ort mit der ID 1 (die > weitergegeben wird) ist belegt, falls das Ganze nach der Sortierung in der > Listbox und nicht nach dem damit verknüpften Wert läuft: mehr als 1 Ort ist > auch vorhanden - aber eben nichts. > Die eingegebene Nummer ist die Position in der Liste und hat mit der ID des Datensatzes nichts zu tun. >Ich glaube, ich werde das einmal ohne Datenbankanbindung >probieren, um wenigstens zu sehen, ob es so funktioniert. Für mich ist das >dann zwar unbrauchbar, aber irgendwie finde ich auch dafür einen Workaround. Naja unbrauchbar würde ich das ganze dann nicht nennen. Speichere doch mal eine Kopie des Formulars und fülle die Auswahlbox mit vorgeschriebenen werten (So dass sie nicht mehr mit der Datenbank in Verbindung stehen). Versuche dann mal ob du die Selektion per Makro ändern kannst. Solltest du so Erfolg haben, wirst du sicher den Fehler, der sich eingeschlichen hat, finden. Wenn es sich bei dieser Sache um keine geheime Sache handelt kannst du mir die Datei auch zusenden, ich würde mir das ganze gerne Mal anschauen. (Privat zusenden) Gruss Reto --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]