Il faudrait que ma cellule "C" affiche les infos ou non de la cellule "D"
voici ce qu'il peut y avoir " * bonjour ***** " s'il y a une astérix devant le mot la cellule devra être ide ou supprimer ce qu'il y a après "/" " moi toi / A 2 ".
Code:
=IF(D1="";"";LEFT(D1;LEN(D1)-6))
ici c'est bon pour la deuxième partie de la formule donc enlève bien "/ A 2" mais je n'ai pas le début ou séparément oui
je viens de regarder le fichier c'est très bien mais dans mon j'aurais bien voulus que lorsque le premier signe d'une cellule est un " * " car c'est alors le nom d'un club que j'aurais déjà en en tête de page!
De plus sur la colonne " B " elle devrait être vide mais elle ne l'est pas.
si tu pouvais regarder à cela se serrait super et merci d'avance.
Hum hum, je n'ai pas tout compris alors juste pour que je vois mieux ton besoin il devrait y avoir quoi en B3 et en C3 de la feuille ou j'ai mis les formules
En "B3" la lettre et chiffre qui se trouve après la barre " / "
En " C3" juste le texte avant la barre " / " et RIEN si le premier caractère est une " * "
Et de plus si en "B3" il n'y a rien la ligne devrait être cachée pour bien faire.
Je sais c'est beaucoup mais pour moi impossible ce n'est pas mon domaine!
Solution presque trouvé mais formule pas très rapide:
Code:
Option Explicit
Sub MASQUE()
Dim l As Long
For l = 2 To Cells(Rows.Count, 1).End(xlUp).Row
With Cells(l, 3)
.EntireRow.Hidden = .Value = ""
End With
Next l
End Sub
Sub Affiche()
Cells.EntireRow.Hidden = False
End Sub
La formule descend presque une à une les cellule cela prend 20' alors que pour ré-afficher tous une seconde suffis.
un essai avec l'ajout d'un "Oui" dans la colonne B pour supprimer.
Si on se base sur l'argument vide (""), la fonction travaille trop.
J'ai de fait modifié la formule colonne B pour arriver à mon besoin.
Merci pour ta réponse qui est très bonne, mais je n'arrive pas à l'adapter sur ma bonne feuille qui a les même caractéristique que celle que tu as up loader.
Erreur de compilation, variable non définie!
que se soit pour cacher ou afficher
Ci-joint le fichier ce sera plus facile a voir pour toi.
Re Spinzi,
tu as du oublier quelque chose car lorsque je choisi un autre club via le menu déroulant ce qui est le but de celui-ci, la formule ne fait rien car j'ai des noms qui se trouve jusqu'à 4-5-600 normalement pour le moment 400 nom donc la formule devrait au moins aller vider les lignes jusqu'à la ligne 400.
J'espère que tu as compris ma demande?
Merci déjà parce jusque là ca vas vite mais faudra voir avec 400 ligne!
j'ai simplement regardé la macro que je vous avais fournie.
Avez-vous bien appliqué les formules précédentes sur toutes les lignes ou vous en avez besoin ?
Je vous laisse revenir vers moi avec un fichier propre et un exemple de ligne où ça ne fonctionne pas.