L
lordame
Guest
Bonjour,
Petit nouveau dans le domaine du VBA, j'ai cherché dans le forum si quelqu'un avait déja eu le problème, mais je n'ai rien trouvé.
Je souhaiterai pouvoir supprimer des lignes dans une base de donnée.
Il ne s'agit pas d'une ligne particulière, mais juste de celle qui est correspond à la cellule selectionnée.
Actuellement j'utilise la procédure suivante:
Sub sup()
Dim l As Integer
l = ActiveCell.Row
Rows(l).Select
Selection.Delete Shift:=xlUp
End Sub
Cela marche trés bien mais cela supprime une ligne à la fois.
Est 'il possible de faire la même chose avec plusieurs cellules sélectionné (par exemple A2, D2, Z2...). Le nombre de cellules selectionnée serai différents à chaque fois.
J'espere que j'ai été assez clair.
Merci d'avance
Petit nouveau dans le domaine du VBA, j'ai cherché dans le forum si quelqu'un avait déja eu le problème, mais je n'ai rien trouvé.
Je souhaiterai pouvoir supprimer des lignes dans une base de donnée.
Il ne s'agit pas d'une ligne particulière, mais juste de celle qui est correspond à la cellule selectionnée.
Actuellement j'utilise la procédure suivante:
Sub sup()
Dim l As Integer
l = ActiveCell.Row
Rows(l).Select
Selection.Delete Shift:=xlUp
End Sub
Cela marche trés bien mais cela supprime une ligne à la fois.
Est 'il possible de faire la même chose avec plusieurs cellules sélectionné (par exemple A2, D2, Z2...). Le nombre de cellules selectionnée serai différents à chaque fois.
J'espere que j'ai été assez clair.
Merci d'avance