Please help!!!vb excel
Fermé
calimero76
Messages postés
5
Date d'inscription
lundi 22 mars 2004
Statut
Membre
Dernière intervention
10 juin 2004
-
20 avril 2004 à 17:54
ptitdoudou - 27 mai 2004 à 14:31
ptitdoudou - 27 mai 2004 à 14:31
A voir également:
- Please help!!!vb excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Vb cable - Télécharger - Audio & Musique
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
3 réponses
mdb est une extension access
excel ne prend que les xls, xlt par défaut
il faut sinon que tu la retraite dans access avant et l'exporter en csv.
excel ne prend que les xls, xlt par défaut
il faut sinon que tu la retraite dans access avant et l'exporter en csv.
Salut à tous,
mon souci, c'est que j'ai besoin d'incrémenter un contrôle dans un formulaire à l'ouverture de ce dernier...... et je ne sais pas comment faire.
le principe, c'est de récupérer un nombre "N" dans une table "T". Ensuite, incrémenter ce nomnbre ("N" = "N" + 1), l'afficher dans un contrôle du formulaire "F". Puis, mettre à jour ce nombre incrémenté dans la table T.
Ah au fait, je ne connais pas le VBA... :)
merci d'avance.
mon souci, c'est que j'ai besoin d'incrémenter un contrôle dans un formulaire à l'ouverture de ce dernier...... et je ne sais pas comment faire.
le principe, c'est de récupérer un nombre "N" dans une table "T". Ensuite, incrémenter ce nomnbre ("N" = "N" + 1), l'afficher dans un contrôle du formulaire "F". Puis, mettre à jour ce nombre incrémenté dans la table T.
Ah au fait, je ne connais pas le VBA... :)
merci d'avance.
calimero76
Messages postés
5
Date d'inscription
lundi 22 mars 2004
Statut
Membre
Dernière intervention
10 juin 2004
22 avril 2004 à 14:54
22 avril 2004 à 14:54
Dommage que tu ne connaisse pas vba :
Tout d'abord dans ton formulaire tu dois creer un code evenement.
Vb s'affiche et tu obtient un truc du genre :
Private Sub Form_Load()
Ensuite tu etabli ta connection :
Dim db As Database
Dim rs As Recordset
Tu configure :
Set db = CurrentDb
Set tb = db.OpenRecordset("Nom de ta table ou se situe N")
Tu déclare une autre variable pour recupere N :
Dim n as Integer
Tu l'affecte a la valeur de ta table :
si tu as plusieur ligne : tb.movefirst (essaie qd meme si t'en a qu'une!!!)
n=tb![n] (c la colonne ou se trouve N)
n=n+1
tb![n]=n
Voila essaie une bidouille comme ca , ca devrait le faire!
salut
calimero
Tout d'abord dans ton formulaire tu dois creer un code evenement.
Vb s'affiche et tu obtient un truc du genre :
Private Sub Form_Load()
Ensuite tu etabli ta connection :
Dim db As Database
Dim rs As Recordset
Tu configure :
Set db = CurrentDb
Set tb = db.OpenRecordset("Nom de ta table ou se situe N")
Tu déclare une autre variable pour recupere N :
Dim n as Integer
Tu l'affecte a la valeur de ta table :
si tu as plusieur ligne : tb.movefirst (essaie qd meme si t'en a qu'une!!!)
n=tb![n] (c la colonne ou se trouve N)
n=n+1
tb![n]=n
Voila essaie une bidouille comme ca , ca devrait le faire!
salut
calimero
Salut calimero 76,
J'ai peu près le meme soucis que tu avais.
Je dois ouvrir une bdd access à partir d'escel pour y entrer des données contenus dans une de mas variable de vba.
Dès que je veux ouvrir ma BDD, il me dit que le chemin est incorrect.
Si je le fait par :
Set db = CurrentDb
il plante et me dit que çà ne va pas non plus...
Qu'a tu fais pour débugguer ce genr de problème..???
J'ai peu près le meme soucis que tu avais.
Je dois ouvrir une bdd access à partir d'escel pour y entrer des données contenus dans une de mas variable de vba.
Dès que je veux ouvrir ma BDD, il me dit que le chemin est incorrect.
Si je le fait par :
Set db = CurrentDb
il plante et me dit que çà ne va pas non plus...
Qu'a tu fais pour débugguer ce genr de problème..???
22 avril 2004 à 13:59
calimero