OVH Cloud OVH Cloud

Sélectionner une ligne

4 réponses
Avatar
Yvan
Bonjour,

L'un de mes Userform doit supprimer une ligne d'enregistrement en fonction
de la date saisie par l'utilisateur dans une BDD.

1ère opération : identifier la ligne de la date concernée
2ème opération : supprimer la ligne

Quelqu'un peut-il m'aider ???
--
Merci pour vos réponses.

4 réponses

Avatar
Daniel
Bonjour.
Tu parles d'une base XL ou d'une base de données autre (Access) par exemple
?
Cordialement.
Daniel
"Yvan" a écrit dans le message de news:

Bonjour,

L'un de mes Userform doit supprimer une ligne d'enregistrement en fonction
de la date saisie par l'utilisateur dans une BDD.

1ère opération : identifier la ligne de la date concernée
2ème opération : supprimer la ligne

Quelqu'un peut-il m'aider ???
--
Merci pour vos réponses.


Avatar
Yvan
Pardon. Il s'agit en effet d'une base Excel dans laquelle je viens stocker
les données fournies par l'utilisateur. Et il se peut que certaines données
doivent être supprimées... D'où ma question !!!
--
Merci pour vos réponses.



Bonjour.
Tu parles d'une base XL ou d'une base de données autre (Access) par exemple
?
Cordialement.
Daniel
"Yvan" a écrit dans le message de news:

Bonjour,

L'un de mes Userform doit supprimer une ligne d'enregistrement en fonction
de la date saisie par l'utilisateur dans une BDD.

1ère opération : identifier la ligne de la date concernée
2ème opération : supprimer la ligne

Quelqu'un peut-il m'aider ???
--
Merci pour vos réponses.







Avatar
michdenis
Bonjour Yvan,

Tu adaptes selon ton application

'------------------------------------
Dim A As Variant, B As Long
B = CLng(CDate("12/10/2005"))

With Worksheets("Feuil1")
A = Application.Match(B, .Range("A1:A30"), 0)
If IsError(A) Then
On Error GoTo 0
MsgBox "La date n'exite pas"
Else
MsgBox "Le numéro de cette ligne de cette date est :" & A
'Suppression de la ligne
.Rows(A).Delete xlUp
End If
End With
'------------------------------------


Salutations!


"Yvan" a écrit dans le message de news:
Bonjour,

L'un de mes Userform doit supprimer une ligne d'enregistrement en fonction
de la date saisie par l'utilisateur dans une BDD.

1ère opération : identifier la ligne de la date concernée
2ème opération : supprimer la ligne

Quelqu'un peut-il m'aider ???
--
Merci pour vos réponses.
Avatar
Yvan
Comme d'hab, t'es le plus fort !!! Merci beaucoup.
--
Merci pour vos réponses.



Bonjour Yvan,

Tu adaptes selon ton application

'------------------------------------
Dim A As Variant, B As Long
B = CLng(CDate("12/10/2005"))

With Worksheets("Feuil1")
A = Application.Match(B, .Range("A1:A30"), 0)
If IsError(A) Then
On Error GoTo 0
MsgBox "La date n'exite pas"
Else
MsgBox "Le numéro de cette ligne de cette date est :" & A
'Suppression de la ligne
.Rows(A).Delete xlUp
End If
End With
'------------------------------------


Salutations!


"Yvan" a écrit dans le message de news:
Bonjour,

L'un de mes Userform doit supprimer une ligne d'enregistrement en fonction
de la date saisie par l'utilisateur dans une BDD.

1ère opération : identifier la ligne de la date concernée
2ème opération : supprimer la ligne

Quelqu'un peut-il m'aider ???
--
Merci pour vos réponses.