Supprimer les données d'unce cellule copié
Fermé
li
-
18 mars 2019 à 20:08
yg_be Messages postés 23478 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 2 mars 2025 - 20 mars 2019 à 19:59
yg_be Messages postés 23478 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 2 mars 2025 - 20 mars 2019 à 19:59
A voir également:
- Supprimer les données d'unce cellule copié
- Supprimer les données de navigation - Guide
- Copie cachée - Guide
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Excel cellule couleur si condition texte - Guide
2 réponses
yg_be
Messages postés
23478
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
2 mars 2025
Ambassadeur
1 568
18 mars 2019 à 23:05
18 mars 2019 à 23:05
bonjour, peux-tu montrer ton code?
quand tu écrit "supprimer" la cellule, veux-tu dire en supprimer le contenu?
quand tu écrit "supprimer" la cellule, veux-tu dire en supprimer le contenu?
Bonjour yg_be, voici le code de la macro, merci bcp pour ton aide
x = ActiveCell.Value
Range(ActiveCell, ActiveCell.Offset(0, 1)).Copy
If x = ActiveCell.Offset(0, 3).Value Then
ActiveCell.Offset(1, 0).Select
GoTo Start
ElseIf x <> ActiveCell.Offset(0, 3).Value Then
ActiveCell.Offset(1, 3).Select
Add_Row:
If x = ActiveCell.Value Then
ActiveCell.Offset(0, -2).Select
Range(Selection, Selection.End(xlToLeft)).Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
ElseIf ActiveCell.Value = "" Then
GoTo Conversion
Else
ActiveCell.Offset(1, 0).Select
GoTo Add_Row
x = ActiveCell.Value
Range(ActiveCell, ActiveCell.Offset(0, 1)).Copy
If x = ActiveCell.Offset(0, 3).Value Then
ActiveCell.Offset(1, 0).Select
GoTo Start
ElseIf x <> ActiveCell.Offset(0, 3).Value Then
ActiveCell.Offset(1, 3).Select
Add_Row:
If x = ActiveCell.Value Then
ActiveCell.Offset(0, -2).Select
Range(Selection, Selection.End(xlToLeft)).Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
ElseIf ActiveCell.Value = "" Then
GoTo Conversion
Else
ActiveCell.Offset(1, 0).Select
GoTo Add_Row
yg_be
Messages postés
23478
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
2 mars 2025
1 568
20 mars 2019 à 19:59
20 mars 2019 à 19:59
tu n'as copié qu'une partie de ton code, sans explication.
peux-tu:
- utiliser la coloration syntaxique
- ajouter un commentaire pour indiquer quelle est la cellule dont tu veux supprimer le contenu (ou le numéro de la ligne où tu touches cette ligne)
- ajouter un autre commentaire pour indiquer le numéro de la ligne de code où tu veux supprimer le contenu
peux-tu:
- utiliser la coloration syntaxique
- ajouter un commentaire pour indiquer quelle est la cellule dont tu veux supprimer le contenu (ou le numéro de la ligne où tu touches cette ligne)
- ajouter un autre commentaire pour indiquer le numéro de la ligne de code où tu veux supprimer le contenu
18 mars 2019 à 23:40
19 mars 2019 à 09:11