![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: septembre 2006
Version Excel : Excel 2003 (PC)
Messages: 216
|
Bonsoir le forum,
Dans le post ci-dessous Didier_mDF propose une macro pour masquer les lignes sous condition. Ça fait un moment que j’essaye de la modifier pour mes besoins, mais rien à faire ! Il y toujours quelque chose que provoque des erreurs, alors je viens vous demander de l’aide ? http://www.excel-downloads.com/forum...condition.html Je souhaiterais faire la chose suivante : J’ai deux plages, Plage A - ( B25 :BA44) et Plage B - ( B59 :BA78) 20 lignes dans chaque plage . Par biais d’une macro la plage A se remplie d’une façon aléatoire, mais toujours de haute en bas. Je souhaiterait masquer les lignes vides de la plage A, mais au même temps celles de la plage B . Par exemple : S’il reste trois lignes vides dans la plage A alors masquer les trois lignes vides de cette plage mais aussi les trois dernières lignes de la plage B. Bien sur il va falloir une deuxième macro pour pouvoir afficher chaque fois, toutes les lignes avant d’exécuter ce masque. Merci d'vance et bonne soirée.
__________________
Cordialement Atiom |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Messages: 2 382
|
Bonsoir Atiom,
Pas sûr d'avoir tout compris... Mais tu peux éventuellement essayer ceci : Code:
DANS UN MODULE DE CODE STANDARD
Sub Traitement()
Dim Plage As Range, Lign As Range
Set Plage = Range("B25:BA44")
For Each Lign In Plage.Rows
If Application.CountA(Lign) = 0 Then
Lign.EntireRow.Hidden = True
Lign.Offset(34, 0).EntireRow.Hidden = True
End If
Next Lign
End Sub
Sub RAZ()
Range("B25:BA44", "B59:BA78").EntireRow.Hidden = False
End Sub
|
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: septembre 2006
Version Excel : Excel 2003 (PC)
Messages: 216
|
Salut, myDearFriend
Tu as parfaictement compris. Inpeccable. Merci et bonne soirée.
__________________
Cordialement Atiom |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| masquer des lignes avec une condition | jpm2169 | Forum Excel | 11 | 12/12/2006 00h36 |
| Macro Masquer lignes condition | Chris | Forum Excel | 6 | 27/05/2005 13h31 |
| macro pour verrouiller des lignes sous condition | man | Forum Excel Downloads - Archives | 8 | 02/10/2003 22h29 |
| Masquer lignes double condition | Scalpa | Forum Excel Downloads - Archives | 2 | 12/09/2003 11h01 |
| Masquer lignes double condition | Pascal | Forum Excel Downloads - Archives | 1 | 01/07/2003 16h27 |