Θέμα: Φόρμες Ενημέρωση πίνακα

Εμφάνιση ενός μόνο μηνύματος
  #7  
Παλιά 17-01-14, 18:47
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Χρήστο, χαίρομαι που ψάχνεις τον κώδικα ....

Παρακάτω δες μια τροποποίηση της μεθόδου που πρότεινε ο Στέλιος.

Κώδικας:
Private Sub CmdAdd_Click()
    Dim Itm As Variant, i As Integer, rs As DAO.Recordset
    Dim x As Variant
    x = Array("Pedio1", "Pedio2", "Pedio3", "Pedio4", "Pedio5")
    With Me.Lista0
        If .ItemsSelected.Count > 0 And .ItemsSelected.Count <= 5 Then
            Set rs = CurrentDb.OpenRecordset("Omades", dbOpenDynaset)
            rs.AddNew
            For Each Itm In .ItemsSelected
                rs.Fields(x(i)).Value = .Column(1, Itm)
                i = i + 1
            Next
            rs.Update
            rs.Close
            Set rs = Nothing
            Me.Lista2.Requery
        Else
            MsgBox "Πρέπει να επιλέξετε ένα έως πέντε ονόματα"
        End If
    End With

End Sub
Φιλικά/Γιώργος
Απάντηση με παράθεση