Empêcher la suppression de la valeur si
Fermé
balou11
Messages postés
26
Date d'inscription
jeudi 17 janvier 2013
Statut
Membre
Dernière intervention
1 juin 2022
-
31 mai 2022 à 07:03
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 1 juin 2022 à 08:20
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 1 juin 2022 à 08:20
A voir également:
- Empêcher la suppression de la valeur si
- Forcer la suppression d'un fichier - Guide
- Suppression page word - Guide
- Suppression compte instagram - Guide
- Si valeur comprise entre x et y alors ✓ - Forum Excel
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
2 réponses
cs_Le Pivert
Messages postés
7903
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 mars 2024
728
31 mai 2022 à 11:55
31 mai 2022 à 11:55
Bonjour,
a adapter:
a adapter:
Sub test() Dim entreprise As String Dim ligne As Integer Dim Trouve As Range entreprise = InputBox("Entrez le nom de l'entreprise:", "Suppression") Set Trouve = Sheets("Feuil2").Columns(10).Cells.Find(what:=entreprise, LookAt:=xlWhole) 'colonne J à adapter le nom de la feuille 'traitement de l'erreur possible : Si on ne trouve rien : If Trouve Is Nothing Then 'ici, traitement pour le cas où la valeur n'est pas trouvée ligne = Cells.Find(entreprise, , xlValues, xlWhole).Row Range("G" & ligne & ":H" & ligne).Delete Shift:=xlUp Else MsgBox "Valeur presente: " & Trouve.Address Exit Sub End If End Sub
balou11
Messages postés
26
Date d'inscription
jeudi 17 janvier 2013
Statut
Membre
Dernière intervention
1 juin 2022
1 juin 2022 à 07:14
1 juin 2022 à 07:14
Bonjour Le Pivert,
Votre code fonctionne parfaitement bien ! Félicitation.
Mais je vais essayer de le modifier (c'est pas gagné), car je préférerais ne pas avoir l'inputbox.
Merci beaucoup !
Votre code fonctionne parfaitement bien ! Félicitation.
Mais je vais essayer de le modifier (c'est pas gagné), car je préférerais ne pas avoir l'inputbox.
Merci beaucoup !
cs_Le Pivert
Messages postés
7903
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
11 mars 2024
728
1 juin 2022 à 08:20
1 juin 2022 à 08:20
C'est simple, il suffit de remplacer la variable entreprise par TxtEntrepriseRecherche
Voilà
@+
Set Trouve = Sheets("Feuil2").Columns(10).Cells.Find(what:=TxtEntrepriseRecherche.Value, LookAt:=xlWhole) 'colonne J à adapter le nom de la feuille 'traitement de l'erreur possible : Si on ne trouve rien : If Trouve Is Nothing Then 'ici, traitement pour le cas où la valeur n'est pas trouvée ligne = Cells.Find(TxtEntrepriseRecherche.Value, , xlValues, xlWhole).Row
Voilà
@+