Ajouter une série d'enregistrements dans une table en VBA
Fermé
medbo
Messages postés
551
Date d'inscription
lundi 18 avril 2005
Statut
Membre
Dernière intervention
24 mars 2019
-
3 mars 2013 à 16:17
medbo Messages postés 551 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 24 mars 2019 - 3 mars 2013 à 17:08
medbo Messages postés 551 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 24 mars 2019 - 3 mars 2013 à 17:08
A voir également:
- Ajouter une série d'enregistrements dans une table en VBA
- Table ascii - Guide
- Table des matières word - Guide
- Comment enregistrer une video youtube - Guide
- Comment enregistrer une musique sur youtube en mp3 - Guide
- Ajouter une signature sur word - Guide
1 réponse
medbo
Messages postés
551
Date d'inscription
lundi 18 avril 2005
Statut
Membre
Dernière intervention
24 mars 2019
29
3 mars 2013 à 17:08
3 mars 2013 à 17:08
Voici un code que j'ai utiliser mais il ne fonctionne pas.
Private Sub Commande4_Click()
Dim DBTemp As DAO.Database
Dim Rec As DAO.Recordset
Set DBTemp = CurrentDb
Set Rec = DBTemp.OpenRecordset("Feuil1")
req = "SELECT MAX(nn) FROM feuil1"
Set rs = DBTemp.OpenRecordset(req)
If IsNull(rs.Fields(0).Value) Then
last = Me.Texte1.Value
Else
last = rs.Fields(0).Value + 1
End If
If (last < Me.Texte2.Value) Then
last = Me.Texte2.Value & last
End If
Rec.AddNew
Rec.Update
End Sub
dites mois s'il est juste ou ce que je dois faire.
merci pour votre aide
Private Sub Commande4_Click()
Dim DBTemp As DAO.Database
Dim Rec As DAO.Recordset
Set DBTemp = CurrentDb
Set Rec = DBTemp.OpenRecordset("Feuil1")
req = "SELECT MAX(nn) FROM feuil1"
Set rs = DBTemp.OpenRecordset(req)
If IsNull(rs.Fields(0).Value) Then
last = Me.Texte1.Value
Else
last = rs.Fields(0).Value + 1
End If
If (last < Me.Texte2.Value) Then
last = Me.Texte2.Value & last
End If
Rec.AddNew
Rec.Update
End Sub
dites mois s'il est juste ou ce que je dois faire.
merci pour votre aide