Selection d'une case particuliére d'une base access vb6
Résolu/Fermé
azzouz90
Messages postés
26
Date d'inscription
mardi 26 juillet 2011
Statut
Membre
Dernière intervention
4 janvier 2013
-
1 janv. 2013 à 22:30
azzouz90 Messages postés 26 Date d'inscription mardi 26 juillet 2011 Statut Membre Dernière intervention 4 janvier 2013 - 4 janv. 2013 à 19:34
azzouz90 Messages postés 26 Date d'inscription mardi 26 juillet 2011 Statut Membre Dernière intervention 4 janvier 2013 - 4 janv. 2013 à 19:34
Bonjour,
Je cherche une commande qui me permet de sélectionner une case particulière d'une base de données access.
J'ai besoin de cette commande pour incrémenter le contenu de la case à une condition:
If KeyPress(97) Then...
par exemple si j'appuie sur la touche A la valeur de la 1ére de case de la première colonne s'incrément, si j'appuie sur la touche Z la valeur de la 2éme case de la première colonne s'incrément, etc...
De l'aide SVP,
Merci d'avance.
Je cherche une commande qui me permet de sélectionner une case particulière d'une base de données access.
J'ai besoin de cette commande pour incrémenter le contenu de la case à une condition:
If KeyPress(97) Then...
par exemple si j'appuie sur la touche A la valeur de la 1ére de case de la première colonne s'incrément, si j'appuie sur la touche Z la valeur de la 2éme case de la première colonne s'incrément, etc...
De l'aide SVP,
Merci d'avance.
A voir également:
- Selection d'une case particuliére d'une base access vb6
- Vb6 - Télécharger - Divers Utilitaires
- Aller à la ligne dans une case excel - Guide
- Base de registre - Guide
- Formules excel de base - Guide
- Access runtime ✓ - Forum Access
5 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
Modifié par lermite222 le 4/01/2013 à 01:37
Modifié par lermite222 le 4/01/2013 à 01:37
Un exemple, adapter les noms des éléments.
Les lettres entre () sont les raccourcis clavier
Classeur démo
Note : Avec KeyPress il faut tester les majuscules/minuscules, pas avec KeyDown qui renvoi toujours le code des majuscules
A+
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Les lettres entre () sont les raccourcis clavier
Classeur démo
Note : Avec KeyPress il faut tester les majuscules/minuscules, pas avec KeyDown qui renvoi toujours le code des majuscules
A+
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
Modifié par Heliotte le 2/01/2013 à 12:30
Modifié par Heliotte le 2/01/2013 à 12:30
Bonne année azzouz90,
Si j'ai bien compris:
??? A quoi correspondent "Colonne1, Ligne1" et "Colonne1, Ligne2" ??
Si j'ai bien compris:
Select Case (KeyPress()) Case Is 65 Colonne1, Ligne1 = Colonne1, Ligne1.value+1 Case Is 97 Colonne1, Ligne2 = Colonne1, Ligne2.value+1 End Select
??? A quoi correspondent "Colonne1, Ligne1" et "Colonne1, Ligne2" ??
f894009
Messages postés
17268
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 mars 2025
1 713
2 janv. 2013 à 12:32
2 janv. 2013 à 12:32
Bonjour Heliotte,
Base Access (ecrit en francais dans le texte)
Bonne annee 2013
Base Access (ecrit en francais dans le texte)
Bonne annee 2013
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
2 janv. 2013 à 14:52
2 janv. 2013 à 14:52
Merci f894009,
C'est le lendemain de la veille .. La cause probable de mon aveuglement.
Bonne année.
C'est le lendemain de la veille .. La cause probable de mon aveuglement.
Bonne année.
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
2 janv. 2013 à 14:54
2 janv. 2013 à 14:54
Bonjour azzouz90,
C'est probablement encore la fête dans ma tête ..
Quand vous parler de "case", voulez-vous dire un champ particulier d'un enregistrement précis ?
Si oui, à quoi ressemble la table (tous les champs) ?
C'est probablement encore la fête dans ma tête ..
Quand vous parler de "case", voulez-vous dire un champ particulier d'un enregistrement précis ?
Si oui, à quoi ressemble la table (tous les champs) ?
azzouz90
Messages postés
26
Date d'inscription
mardi 26 juillet 2011
Statut
Membre
Dernière intervention
4 janvier 2013
2 janv. 2013 à 22:57
2 janv. 2013 à 22:57
Bonjour Heliotte et bonne année,
Donc,
plus précisément, la base doit etre composé de deux colonnes une contient le noms des composants du sang (lymphocytes monocytes eosinophiles etc) et l'autre colonne contiendra le nombre de chaque composant.
Je veux travailler sur le microscope et faire en mm temps le comptage par exp si j'appuie sr la touche A la case qui correspond au nombre des lymphocytes s'incrémente +1 si j'appuie sr la touche Z la case qui correspond au nombre des monocytes s'incrémente +1.
j'espère que c'est claire.
merci d'avance :)
Donc,
plus précisément, la base doit etre composé de deux colonnes une contient le noms des composants du sang (lymphocytes monocytes eosinophiles etc) et l'autre colonne contiendra le nombre de chaque composant.
Je veux travailler sur le microscope et faire en mm temps le comptage par exp si j'appuie sr la touche A la case qui correspond au nombre des lymphocytes s'incrémente +1 si j'appuie sr la touche Z la case qui correspond au nombre des monocytes s'incrémente +1.
j'espère que c'est claire.
merci d'avance :)
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
2 janv. 2013 à 23:40
2 janv. 2013 à 23:40
C'est clair, mais il existe des moyens plus facile .. en Access, je ne sais pas, mais en vb, un petit programme qui incrémente l'une ou l'autre variable et au final, qui stocke dans une base de données Access, ça oui.
azzouz90
Messages postés
26
Date d'inscription
mardi 26 juillet 2011
Statut
Membre
Dernière intervention
4 janvier 2013
3 janv. 2013 à 00:44
3 janv. 2013 à 00:44
j'ai pensé a une tel solution,mais j'ai d'autre condition a exécuté au cours de l'exécution de ce programme , par exemple la somme de tous les composant atteint la valeur de 100 les compteur seront mis a zéro, donc il faut que la valeur doit être stoker a chaque incrémentation pour l'autre condition...
Heliotte
Messages postés
1491
Date d'inscription
vendredi 26 octobre 2012
Statut
Membre
Dernière intervention
28 janvier 2013
92
3 janv. 2013 à 09:03
3 janv. 2013 à 09:03
Bonjour azzouz90,
Je ne puis vous aider dans ce cas .. j'en suis désolé.
Je quitte ce fil,
Heliotte
Je ne puis vous aider dans ce cas .. j'en suis désolé.
Je quitte ce fil,
Heliotte
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
3 janv. 2013 à 12:20
3 janv. 2013 à 12:20
Bonjour et boenne année,
plus précisément, la base doit etre composé de deux colonnes une contient le noms des composants du sang (lymphocytes monocytes eosinophiles etc) et l'autre colonne contiendra le nombre de chaque composant.
?? comment tu fais pour mettre tout ces composants (lymphocytes monocytes eosinophiles etc) dans une seule colonne ?
Y a qué chose qui cloche !
A+
plus précisément, la base doit etre composé de deux colonnes une contient le noms des composants du sang (lymphocytes monocytes eosinophiles etc) et l'autre colonne contiendra le nombre de chaque composant.
?? comment tu fais pour mettre tout ces composants (lymphocytes monocytes eosinophiles etc) dans une seule colonne ?
Y a qué chose qui cloche !
A+
azzouz90
Messages postés
26
Date d'inscription
mardi 26 juillet 2011
Statut
Membre
Dernière intervention
4 janvier 2013
3 janv. 2013 à 15:52
3 janv. 2013 à 15:52
Bonjour lermite222,
les composants sont dans la même colonne, chaque composant dans une ligne...
les composants sont dans la même colonne, chaque composant dans une ligne...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
Modifié par lermite222 le 3/01/2013 à 16:51
Modifié par lermite222 le 3/01/2013 à 16:51
Oui, je n'avais pas compris ça comme ça au premier abord.
Reste une question (ou deux)
Au départ.. tout les éléments sont à zéro ?.
Je ne maîtrisse plus bien Acces, ma version 2000 ne fonctionne plus sur Vista, Tu à Excel ? si oui je pourais te mettre un exemple sur un formulaire excel (Userform).
Tu dis
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Reste une question (ou deux)
Au départ.. tout les éléments sont à zéro ?.
Je ne maîtrisse plus bien Acces, ma version 2000 ne fonctionne plus sur Vista, Tu à Excel ? si oui je pourais te mettre un exemple sur un formulaire excel (Userform).
Tu dis
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
azzouz90
Messages postés
26
Date d'inscription
mardi 26 juillet 2011
Statut
Membre
Dernière intervention
4 janvier 2013
3 janv. 2013 à 20:55
3 janv. 2013 à 20:55
aucun problème access ou exel ça revient au même et oui tous les éléments commencent à zéro
4 janv. 2013 à 19:34
Merci lermite222...