Macro
iskmali
Messages postés
99
Date d'inscription
Statut
Membre
Dernière intervention
-
iskmali Messages postés 99 Date d'inscription Statut Membre Dernière intervention -
iskmali Messages postés 99 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Quelqu'un peut il m'aider a faire un macro pour ce problem. Je voudrais cacher automatiquement les lignes d'un tableau (A5:H220) don't la valeur dans la colonne H est nulle.
NB: Mon excel est en anglais.
Merci pour votre aide precieuse.
Quelqu'un peut il m'aider a faire un macro pour ce problem. Je voudrais cacher automatiquement les lignes d'un tableau (A5:H220) don't la valeur dans la colonne H est nulle.
NB: Mon excel est en anglais.
Merci pour votre aide precieuse.
A voir également:
- Macro
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro maker - Télécharger - Divers Utilitaires
- Macro word - Guide
2 réponses
Bonjour
Sub Masquerlignes()
For n = 5 To 220
If ActiveSheet.Range("H" & n).Value =0 Then
Rows(n & ":" & n).Select
Selection.EntireRow.Hidden = True
End If
Next n
End Sub
Cdlmnt
Sub Masquerlignes()
For n = 5 To 220
If ActiveSheet.Range("H" & n).Value =0 Then
Rows(n & ":" & n).Select
Selection.EntireRow.Hidden = True
End If
Next n
End Sub
Cdlmnt
Merci. Est-ce ca va se faire de facon automatique?
et si je devrais inclure une condition de plus comment cela va fonctionner. je m'explique, je vais etandre le table a colonne J et je voudrais que si la colonne h et j sont vides, cache les lignes comment on peut traduire cela.
merci encore pour votre precieux aide.
et si je devrais inclure une condition de plus comment cela va fonctionner. je m'explique, je vais etandre le table a colonne J et je voudrais que si la colonne h et j sont vides, cache les lignes comment on peut traduire cela.
merci encore pour votre precieux aide.
Non ce n'est pas automatique, il faut lancer la macro
Tu peux mettre un bouton sur la feuille (Onglet developpeur, Inserer Controle active X) et lui affecter le code de la macro
Par contre tout à l'heure tu parlais de valeurs nulles (=0) et maintenant de cellules vides, ce n'est pas pareil !!
Si tu veux la condition colonne H et colonne J =0 il faut changer ainsi cette ligne :
If ActiveSheet.Range("H" & n).Value =0 and ActiveSheet.Range("H" & n).Value =0 Then
Si tu veux la condition les deux cellules sont vides en H et J il faut remplacer les 0 par ""
If ActiveSheet.Range("H" & n).Value ="" and ActiveSheet.Range("H" & n).Value ="" Then
Cdlmnt
Tu peux mettre un bouton sur la feuille (Onglet developpeur, Inserer Controle active X) et lui affecter le code de la macro
Par contre tout à l'heure tu parlais de valeurs nulles (=0) et maintenant de cellules vides, ce n'est pas pareil !!
Si tu veux la condition colonne H et colonne J =0 il faut changer ainsi cette ligne :
If ActiveSheet.Range("H" & n).Value =0 and ActiveSheet.Range("H" & n).Value =0 Then
Si tu veux la condition les deux cellules sont vides en H et J il faut remplacer les 0 par ""
If ActiveSheet.Range("H" & n).Value ="" and ActiveSheet.Range("H" & n).Value ="" Then
Cdlmnt