Hallo nochmal,
ich hätte Input geliefert, wenn ich welchen hätte. Habe ich etwa zu einfach gedacht? Ich brauche doch sicherlich nicht zeilenweise von Code. Einfach nur Löschen.
Dann werde ich mit deinen Tipps mal recherchieren und probieren. Danke.
Gruss, Manfred
Ergänzung:
Der Rumpf kann doch weiterverwendet werden. Nur anstatt der Zuweisung eines neuen Datums soll eine Löschung des Feldinhaltes erfolgen.
'if no documents have been selected then exit routine
If collection.Count = 0 Then Exit Sub
msg = collection.Count & " documents have been selected for mass update. Please enter a new date."
response = ws.Prompt (PROMPT_OKCANCELEDIT, _
"Change Date...", msg, "06.2006")
If response = "" Then Exit Sub
strTempDate = "01." & response
Set doc = collection.GetFirstDocument
While Not (doc Is Nothing)
'Here the field will be changed per doc with the value selected in the prompt
doc.ASD_Depl_Date = Cdat(strTempDate)
doc.Header_UpdName = nam.Abbreviated
doc.Header_UpdCreated = Now()
'Save the current document
Call doc.Save(True, False)
Set doc = collection.GetNextDocument(doc)
Gruss, Manfred