OVH Cloud OVH Cloud

recuperation dynamique de données dans access

2 réponses
Avatar
patrice Gubernator
Bonjour à tous,

je souhaite recuperer des informations contenues dans une base access en
Vba.

J'ai une cellule n° de commande dans mon tableau. Lorsque que l'utilisateur
saisie un n° de commande d'autres informations doivent se completer dans
d'autres cellule de la ligne.

J'arrive via Dao a attaquer la base mais je ne trouve pas le moyen de
detecter la validation de la cellule ????

J'utilise l'événement Worksheet_SelectionChange mais quand les infos sont
mises dans les cellules l'evenement est rappellé achaque fois...

Merci de me donnner des pistes ou des solutions

2 réponses

Avatar
Thierry Euzenot
Pour la détection de sélection d'une cellule :
(Astuce qui m'a été donnée ici même ^_^)

Private oldCell As String

Private Sub Worksheet_Activate()
oldCell = ActiveCell.Address
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If oldCell = "$B$5" Then
Actions à faire
End If
oldCell = Target.Address

End Sub


"patrice Gubernator" a écrit dans le message de
news:416cfb62$0$28807$
Bonjour à tous,

je souhaite recuperer des informations contenues dans une base access en
Vba.

J'ai une cellule n° de commande dans mon tableau. Lorsque que
l'utilisateur

saisie un n° de commande d'autres informations doivent se completer dans
d'autres cellule de la ligne.

J'arrive via Dao a attaquer la base mais je ne trouve pas le moyen de
detecter la validation de la cellule ????

J'utilise l'événement Worksheet_SelectionChange mais quand les infos sont
mises dans les cellules l'evenement est rappellé achaque fois...

Merci de me donnner des pistes ou des solutions





Avatar
michdenis
Bonjour Patrice,

Utilise l'événement :

Private Sub Worksheet_Change(ByVal Target As Range)

End Sub


Salutations!



"patrice Gubernator" a écrit dans le message de news:416cfb62$0$28807$
Bonjour à tous,

je souhaite recuperer des informations contenues dans une base access en
Vba.

J'ai une cellule n° de commande dans mon tableau. Lorsque que l'utilisateur
saisie un n° de commande d'autres informations doivent se completer dans
d'autres cellule de la ligne.

J'arrive via Dao a attaquer la base mais je ne trouve pas le moyen de
detecter la validation de la cellule ????

J'utilise l'événement Worksheet_SelectionChange mais quand les infos sont
mises dans les cellules l'evenement est rappellé achaque fois...

Merci de me donnner des pistes ou des solutions