
Ich versuche eine Makro zu erstellen das vor dem abspeichern den wert in einem Textfeld überprüft ob dieser nicht in der Spalte schonmal vorkommt, fals er das tut sollte eine msgbox ausgegeben werden in der steht das diese schon vorhanden ist. Ich scheitere daran das ich nicht weiß wie ich die Spalte so verpacken kann das ich sie mit dem Textfeld vergleichen kann und dann zu dem richtigen Ergebniss komme. Ich hab schonmal angefangen was zu schreiben und bis auf dem bin ich eigendlich Fertig, denk ich zumindest. Fals nicht bitte klärt mich auf

Ich danke euch schonmal für eure mühen und wünsche euch einen schönen Tag.
Sub Save_expectation
obj_Projekt = obj_Drawpage.forms.getByName(MainForm).getByName("txtProjektnummer")
dim ????????????????? as object
If obj_Projekt = ????????????????? Then
MsgBox "Projektnummer bereits vorhanden",0,"Projektnummer doppelt"
Else
On Error goto ErrorHandler
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dispatcher.executeDispatch(document, ".uno:RecSave", "", 0, Array())
Exit If
ErrorHandler:
MsgBox "Das sollte nicht Passieren bitte Kontaktieren sie Ihren Administrator",0,"Unerwarteter Fehler"
End If
End Sub
Mit freundlichen Grüßen
Ryoho