Réponse 2)
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
>> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
> A mon humble avis, ça na fonctionne pas...
Même en essayant ?...
Etc
Réponse 2)
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
>> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
> A mon humble avis, ça na fonctionne pas...
Même en essayant ?...
Etc
Réponse 2)
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
>> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
> A mon humble avis, ça na fonctionne pas...
Même en essayant ?...
Etc
Je n'écrirais pas cela sans avoir essayé. Pourquoi AB28 ? 28 étant le
nombre de colonnes, pas un nombre de lignes ?
Avec XL2007 en tout cas.
Daniel
>>> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
>> A mon humble avis, ça na fonctionne pas...
> Même en essayant ?...
> Etc- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Je n'écrirais pas cela sans avoir essayé. Pourquoi AB28 ? 28 étant le
nombre de colonnes, pas un nombre de lignes ?
Avec XL2007 en tout cas.
Daniel
>>> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
>> A mon humble avis, ça na fonctionne pas...
> Même en essayant ?...
> Etc- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Je n'écrirais pas cela sans avoir essayé. Pourquoi AB28 ? 28 étant le
nombre de colonnes, pas un nombre de lignes ?
Avec XL2007 en tout cas.
Daniel
>>> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
>> A mon humble avis, ça na fonctionne pas...
> Même en essayant ?...
> Etc- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
> Réponse 1)
[A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
> Réponse 1)
[A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
> Réponse 1)
[A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Réponse 2)
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant é videmment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
Réponse 2)
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant é videmment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
Réponse 2)
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant é videmment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Il est évident qu'il fallait lire
[A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
et
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant é videmment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Il est évident qu'il fallait lire
[A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
et
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant é videmment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Il est évident qu'il fallait lire
[A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
et
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant é videmment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Il est évident qu'il fallait lire
[A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
et
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement
rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant
évidemment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer
les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Il est évident qu'il fallait lire
[A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
et
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement
rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant
évidemment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer
les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Il est évident qu'il fallait lire
[A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
et
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement
rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant
évidemment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer
les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
1) Je souhaite supprimer (et non masquer) toutes les colonnes dont les
cellules sont vides sur la première ligne (ligne 1), pour les 28 premières
colonnes seulement. Quel code me permettrait d'atteindre l'objectif?2) Est-ce réalisable pour l'élimination des lignes lorsque la première
cellule (en colonne A) est vide, et ce pour les 32 premières lignes?
***************
Tu as déjà posé la question.......
Inutile et pas performant de faire une boucle
Réponse 1)
[A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Réponse 2)
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Etc
1) Je souhaite supprimer (et non masquer) toutes les colonnes dont les
cellules sont vides sur la première ligne (ligne 1), pour les 28 premières
colonnes seulement. Quel code me permettrait d'atteindre l'objectif?
2) Est-ce réalisable pour l'élimination des lignes lorsque la première
cellule (en colonne A) est vide, et ce pour les 32 premières lignes?
***************
Tu as déjà posé la question.......
Inutile et pas performant de faire une boucle
Réponse 1)
[A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Réponse 2)
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Etc
1) Je souhaite supprimer (et non masquer) toutes les colonnes dont les
cellules sont vides sur la première ligne (ligne 1), pour les 28 premières
colonnes seulement. Quel code me permettrait d'atteindre l'objectif?2) Est-ce réalisable pour l'élimination des lignes lorsque la première
cellule (en colonne A) est vide, et ce pour les 32 premières lignes?
***************
Tu as déjà posé la question.......
Inutile et pas performant de faire une boucle
Réponse 1)
[A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Réponse 2)
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Etc
Bonjour à tous et heureux de voir que la question a tant stimulé vos cellules
grises. Le combat des chefs permet-il de conclure au code idéal pour le
béotien?
Merci à vous
Greg
"LSteph" a écrit dans le message de
news:
...au cas ou tu n'ai toujours pas vu le pb voici visuellement, les _
représentent les vides:
XX__XX
XXXXXX
_XXXXX
XXXXXX
Avec [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
tu obtiens:
XXXXXX
XXXXXX
XXXXXX
_X__XX
Avec [A1:AB1].SpecialCells(xlCellTypeBlanks).entirecolumn.Delete
XXXX
XXXX
_XXX
XXXX
Cordialement.
--
lSteph
On 16 juil, 11:49, "Caetera" <EtiennePloufCahé@wanadoo.fr> wrote:> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Il est évident qu'il fallait lire
[A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
et
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement
rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant
évidemment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer
les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
Bonjour à tous et heureux de voir que la question a tant stimulé vos cellules
grises. Le combat des chefs permet-il de conclure au code idéal pour le
béotien?
Merci à vous
Greg
"LSteph" <gmlsteph@gmail.com> a écrit dans le message de
news:54653157-fe72-4d83-a4a3-60a4d8839305@r33g2000yqn.googlegroups.com...
...au cas ou tu n'ai toujours pas vu le pb voici visuellement, les _
représentent les vides:
XX__XX
XXXXXX
_XXXXX
XXXXXX
Avec [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
tu obtiens:
XXXXXX
XXXXXX
XXXXXX
_X__XX
Avec [A1:AB1].SpecialCells(xlCellTypeBlanks).entirecolumn.Delete
XXXX
XXXX
_XXX
XXXX
Cordialement.
--
lSteph
On 16 juil, 11:49, "Caetera" <EtiennePloufCahé@wanadoo.fr> wrote:
> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Il est évident qu'il fallait lire
[A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
et
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement
rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant
évidemment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer
les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
Bonjour à tous et heureux de voir que la question a tant stimulé vos cellules
grises. Le combat des chefs permet-il de conclure au code idéal pour le
béotien?
Merci à vous
Greg
"LSteph" a écrit dans le message de
news:
...au cas ou tu n'ai toujours pas vu le pb voici visuellement, les _
représentent les vides:
XX__XX
XXXXXX
_XXXXX
XXXXXX
Avec [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
tu obtiens:
XXXXXX
XXXXXX
XXXXXX
_X__XX
Avec [A1:AB1].SpecialCells(xlCellTypeBlanks).entirecolumn.Delete
XXXX
XXXX
_XXX
XXXX
Cordialement.
--
lSteph
On 16 juil, 11:49, "Caetera" <EtiennePloufCahé@wanadoo.fr> wrote:> Réponse 1)
> [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
Il est évident qu'il fallait lire
[A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
et
[A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictement
rien de
plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant
évidemment
pas partie d'un tableau)
Quant à la boucle....
Suffit de faire un test sur une plage du style [A1:A20000] pour supprimer
les
lignes des cellules vides pour se rendre compte que
SpecialCells(xlCellTypeBlanks).... est bien plus performant...
Etc
>..au cas ou tu n'ai toujours pas vu le pb
>..au cas ou tu n'ai toujours pas vu le pb
>..au cas ou tu n'ai toujours pas vu le pb
Bonjour à tous et heureux de voir que la question a tant stimulé vos
cellules grises. Le combat des chefs permet-il de conclure au code idéa l
pour le béotien?
Merci à vous
Greg
"LSteph" a écrit dans le message denews:54653157-f
...au cas ou tu n'ai toujours pas vu le pb voici visuellement, les _
représentent les vides:
XX__XX
XXXXXX
_XXXXX
XXXXXX
Avec [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
tu obtiens:
XXXXXX
XXXXXX
XXXXXX
_X__XX
Avec [A1:AB1].SpecialCells(xlCellTypeBlanks).entirecolumn.Delete
XXXX
XXXX
_XXX
XXXX
Cordialement.
--
lSteph
On 16 juil, 11:49, "Caetera" <EtiennePloufCahé@wanadoo.fr> wrote:
> > Réponse 1)
> > [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
> Il est évident qu'il fallait lire
> [A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
> et
> [A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
> Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictemen t
> rien de
> plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant
> évidemment
> pas partie d'un tableau)
> Quant à la boucle....
> Suffit de faire un test sur une plage du style [A1:A20000] pour supprim er
> les
> lignes des cellules vides pour se rendre compte que
> SpecialCells(xlCellTypeBlanks).... est bien plus performant...
> Etc- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour à tous et heureux de voir que la question a tant stimulé vos
cellules grises. Le combat des chefs permet-il de conclure au code idéa l
pour le béotien?
Merci à vous
Greg
"LSteph" <gmlst...@gmail.com> a écrit dans le message denews:54653157-f e72-4d83-a4a3-60a4d8839305@r33g2000yqn.googlegroups.com...
...au cas ou tu n'ai toujours pas vu le pb voici visuellement, les _
représentent les vides:
XX__XX
XXXXXX
_XXXXX
XXXXXX
Avec [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
tu obtiens:
XXXXXX
XXXXXX
XXXXXX
_X__XX
Avec [A1:AB1].SpecialCells(xlCellTypeBlanks).entirecolumn.Delete
XXXX
XXXX
_XXX
XXXX
Cordialement.
--
lSteph
On 16 juil, 11:49, "Caetera" <EtiennePloufCahé@wanadoo.fr> wrote:
> > Réponse 1)
> > [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
> Il est évident qu'il fallait lire
> [A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
> et
> [A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
> Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictemen t
> rien de
> plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant
> évidemment
> pas partie d'un tableau)
> Quant à la boucle....
> Suffit de faire un test sur une plage du style [A1:A20000] pour supprim er
> les
> lignes des cellules vides pour se rendre compte que
> SpecialCells(xlCellTypeBlanks).... est bien plus performant...
> Etc- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour à tous et heureux de voir que la question a tant stimulé vos
cellules grises. Le combat des chefs permet-il de conclure au code idéa l
pour le béotien?
Merci à vous
Greg
"LSteph" a écrit dans le message denews:54653157-f
...au cas ou tu n'ai toujours pas vu le pb voici visuellement, les _
représentent les vides:
XX__XX
XXXXXX
_XXXXX
XXXXXX
Avec [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
tu obtiens:
XXXXXX
XXXXXX
XXXXXX
_X__XX
Avec [A1:AB1].SpecialCells(xlCellTypeBlanks).entirecolumn.Delete
XXXX
XXXX
_XXX
XXXX
Cordialement.
--
lSteph
On 16 juil, 11:49, "Caetera" <EtiennePloufCahé@wanadoo.fr> wrote:
> > Réponse 1)
> > [A1:AB28].SpecialCells(xlCellTypeBlanks).Columns.Delete
> Il est évident qu'il fallait lire
> [A1:AB1].SpecialCells(xlCellTypeBlanks).Columns.Delete
> et
> [A1:A32].SpecialCells(xlCellTypeBlanks).Rows.Delete
> Mais ma remarque valait pour le "entirecolumn" qui n'apporte strictemen t
> rien de
> plus que "columns" (s'il s'agit d'une ligne ou une colonne ne faisant
> évidemment
> pas partie d'un tableau)
> Quant à la boucle....
> Suffit de faire un test sur une plage du style [A1:A20000] pour supprim er
> les
> lignes des cellules vides pour se rendre compte que
> SpecialCells(xlCellTypeBlanks).... est bien plus performant...
> Etc- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -