OVH Cloud OVH Cloud

SpecialCells

5 réponses
Avatar
Gaston
Bonjour tout le monde,
J'ai dans la colonne A des formules qui donnent des réponses.
Il y en a que la réponse est "".
Je veux masque les lignes dont la réponse est "".
Je suis capable de le faire pour des cellules visible, mais pour des
formules qui donnent "", je ne sais pas comment modifier cette commande.
Range("A1:A10").SpecialCells(xlCellTypeVisible).Rows.Hidden = True
Merci à l'avance
Gaston

5 réponses

Avatar
FdeCourt
Hello,

A mon humble avis ca ne passera pas. Je pense qu'il faudrait que tu
passes par une boucle

For Each c In [A1:A10]
If c.Value = "" Then c.EntireRow.Hidden = True
Next

On 2 fév, 19:03, Gaston wrote:
Bonjour tout le monde,
J'ai dans la colonne A des formules qui donnent des réponses.
Il y en a que la réponse est "".
Je veux masque les lignes dont la réponse est "".
Je suis capable de le faire pour des cellules visible, mais pour des
formules qui donnent "", je ne sais pas comment modifier cette commande.
Range("A1:A10").SpecialCells(xlCellTypeVisible).Rows.Hidden = True
Merci à l'avance
Gaston


Avatar
Gaston
Merci quand même FdeCourt,
Moi aussi je ne suis pas certain, mais on dirait que ce serait possible...
Gaston

"FdeCourt" wrote:

Hello,

A mon humble avis ca ne passera pas. Je pense qu'il faudrait que tu
passes par une boucle

For Each c In [A1:A10]
If c.Value = "" Then c.EntireRow.Hidden = True
Next

On 2 fév, 19:03, Gaston wrote:
Bonjour tout le monde,
J'ai dans la colonne A des formules qui donnent des réponses.
Il y en a que la réponse est "".
Je veux masque les lignes dont la réponse est "".
Je suis capable de le faire pour des cellules visible, mais pour des
formules qui donnent "", je ne sais pas comment modifier cette commande.
Range("A1:A10").SpecialCells(xlCellTypeVisible).Rows.Hidden = True
Merci à l'avance
Gaston







Avatar
Benead
Bonsoir Gaston,

La ligne suivante le fait :
Range("A1:A10").SpecialCells(xlCellTypeBlanks).Rows.Hidden = True

Tu n'étais pas loin, un coup de F1 et tu avais la réponse

A+
Benead
XL2000

Gaston a écrit:
Merci quand même FdeCourt,
Moi aussi je ne suis pas certain, mais on dirait que ce serait possible...
Gaston

"FdeCourt" wrote:


Hello,

A mon humble avis ca ne passera pas. Je pense qu'il faudrait que tu
passes par une boucle

For Each c In [A1:A10]
If c.Value = "" Then c.EntireRow.Hidden = True
Next

On 2 fév, 19:03, Gaston wrote:

Bonjour tout le monde,
J'ai dans la colonne A des formules qui donnent des réponses.
Il y en a que la réponse est "".
Je veux masque les lignes dont la réponse est "".
Je suis capable de le faire pour des cellules visible, mais pour des
formules qui donnent "", je ne sais pas comment modifier cette commande.
Range("A1:A10").SpecialCells(xlCellTypeVisible).Rows.Hidden = True
Merci à l'avance
Gaston









Avatar
Gaston
Bonsoir Benead,
Malheureusement ça n'a pas masquer là ligne ou les formules étaient égalent
à "0" ou à "".
Merci quand même
Gaston

"Benead" wrote:

Bonsoir Gaston,

La ligne suivante le fait :
Range("A1:A10").SpecialCells(xlCellTypeBlanks).Rows.Hidden = True

Tu n'étais pas loin, un coup de F1 et tu avais la réponse

A+
Benead
XL2000

Gaston a écrit:
Merci quand même FdeCourt,
Moi aussi je ne suis pas certain, mais on dirait que ce serait possible...
Gaston

"FdeCourt" wrote:


Hello,

A mon humble avis ca ne passera pas. Je pense qu'il faudrait que tu
passes par une boucle

For Each c In [A1:A10]
If c.Value = "" Then c.EntireRow.Hidden = True
Next

On 2 fév, 19:03, Gaston wrote:

Bonjour tout le monde,
J'ai dans la colonne A des formules qui donnent des réponses.
Il y en a que la réponse est "".
Je veux masque les lignes dont la réponse est "".
Je suis capable de le faire pour des cellules visible, mais pour des
formules qui donnent "", je ne sais pas comment modifier cette commande.
Range("A1:A10").SpecialCells(xlCellTypeVisible).Rows.Hidden = True
Merci à l'avance
Gaston













Avatar
Benead
Bosoir,

Effectivement, j'ai lu ton post un peu trop vite...

A+
Benead
XL2000

Gaston a écrit:
Bonsoir Benead,
Malheureusement ça n'a pas masquer là ligne ou les formules étaient égalent
à "0" ou à "".
Merci quand même
Gaston

"Benead" wrote:


Bonsoir Gaston,

La ligne suivante le fait :
Range("A1:A10").SpecialCells(xlCellTypeBlanks).Rows.Hidden = True

Tu n'étais pas loin, un coup de F1 et tu avais la réponse

A+
Benead
XL2000

Gaston a écrit:

Merci quand même FdeCourt,
Moi aussi je ne suis pas certain, mais on dirait que ce serait possible...
Gaston

"FdeCourt" wrote:



Hello,

A mon humble avis ca ne passera pas. Je pense qu'il faudrait que tu
passes par une boucle

For Each c In [A1:A10]
If c.Value = "" Then c.EntireRow.Hidden = True
Next

On 2 fév, 19:03, Gaston wrote:


Bonjour tout le monde,
J'ai dans la colonne A des formules qui donnent des réponses.
Il y en a que la réponse est "".
Je veux masque les lignes dont la réponse est "".
Je suis capable de le faire pour des cellules visible, mais pour des
formules qui donnent "", je ne sais pas comment modifier cette commande.
Range("A1:A10").SpecialCells(xlCellTypeVisible).Rows.Hidden = True
Merci à l'avance
Gaston