Εμφάνιση ενός μόνο μηνύματος
  #6  
Παλιά 23-03-12, 19:12
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Δημήτρη,

έστω ότι:

το πεδίο(7) του Word πρέπει να έχει την ίδια τιμή με το πεδίο(1)
και το πεδίο(8) του Word πρέπει να έχει την ίδια τιμή με το πεδίο(2)

Βρες το κομμάτι του κώδικα:

Κώδικας:
    
For Each Ctl In Me.Section(0).Controls
        If TypeOf Ctl Is Access.TextBox Then
            If IsNumeric(Ctl.Tag) Then
                wdDoc.FormFields(CInt(Ctl.Tag)).result = Nz(Ctl, vbNullString)
            End If
        End If
 Next
και αντικατέστησε το με αυτό:

Κώδικας:
    For Each Ctl In Me.Section(0).Controls
        If TypeOf Ctl Is Access.TextBox Then
            If IsNumeric(Ctl.Tag) Then
                wdDoc.FormFields(CInt(Ctl.Tag)).result = Nz(Ctl, vbNullString)
            End If
        End If
    Next
   wdDoc.FormFields(7).result = wdDoc.FormFields(1).result 
   wdDoc.FormFields(8).result = wdDoc.FormFields(2).result  
Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση