Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 18-02-20, 11:14
vraxnakisg Ο χρήστης vraxnakisg δεν είναι συνδεδεμένος
Super Moderator
Όνομα: ΓΙΩΡΓΟΣ
Έκδοση λογισμικού Office: Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 14-01-2014
Μηνύματα: 234
Προεπιλογή

Καλημέρα Δημήτρη,

Για δοκίμασε το παρακάτω.

Dim i As Long
Dim db As DAO.Database
Dim c As DAO.Container

Set db = CurrentDb()
Set c = db.Containers("Forms")
For i = c.Documents.Count - 1 To 0 Step -1
Debug.Print c.Documents(i).Name
If c.Documents(i).Name <> Me.Name Then
DoCmd.DeleteObject acForm, c.Documents(i).Name
End If
Next i

For i = CurrentProject.AllForms.Count - 1 To 0 Step -1
If CurrentProject.AllForms(i).Name <> Me.Name Then
DoCmd.DeleteObject acForm, CurrentProject.AllForms(i).Name
End If
Next i

Καλή συνέχεια.
__________________
Βραχνάκης Γιώργος
vrahnakisg@gmail.com
Απάντηση με παράθεση