Fonction pour supprimer colonnes et rangées vides

Bonsoir à tous

J’ai trouvé la fonction ci-dessous sur le Web qui devrait me permettre de supprimer des lignes vides sur un tableau

Je l’ai essayée mais elle ne fonctionne pas.

D’autre part je cherche aussi la fonction qui permet de faire la même chose pour les colonnes.

Quelqu’un pourrait-il m’aider ?

Merci

(Je sais qu’il existe des macros pour faire cela mais ma version d’Excel ne me permet pas les macros.)

Sub supprimer_lignes() Range(« A23:A200 »).SpecialCells(xlCellTypeBlanks).EntireRow.Delete

End Sub

Bonjour,

remplacer EntireRow.Delete par EntireColumn.Delete pour effacer les colonnes,

ensuite il faut enregistrer le fichier pour rendre effectif ces suppressions.

Merci Sab pour la version "colonne » mais la version rangée ne fonctionne pas, même en enregistrant le tableau.

Ou alors je m’y prends mal

Je tape la formule dans la cellule A24 avec = devant

Je ferme le fichier et le rouvre.

Mais au fait est-ce que la numérotation à gauche des rangées reste affichée jusqu’à 1 048 576 ou la preuve que la suppression a été effectuée est qu’elle n’est plus affichée ds le cas présent aprés la rangée 23 ?

✏️ En fait, il s’agit d’une macro et non d’une formule !!!

Toutes les macros commencent par Sub NomDeLaMacro, et se terminent par End Sub.

J’avais bien précisé dans mon post "formule" et non "macro"...

(Je sais qu’il existe des macros pour faire cela mais ma version d’Excel ne me permet pas les macros.)

Bonjour,

ce n'est pas une fonction c'est une macro vba

il faut la copier sur un Module1 et l'executer.

Alt+F11 pour ouvrir vba, insertion d'un Module sur votre VBA(Project...)

Sub supprimer_lignes()
 Range("A23:A200").SpecialCells(xlCellTypeBlanks).EntireRow.Delete 
End Sub

Comme je le dis plus haut et dans mon 1º post je ne peux pas faire de macro avec ma version d’Excel (IOS)

Je cherche une formule

une formule ne peut faire qu'une seule chose, c'est retourner un résultat.

elle ne peut pas agir sur les lignes ou colonnes.

Ok. Merci

Pas de solution alors

Mon probléme est pourtant simple : alléger le poids de mes fichiers Excel en supprimant rangées et colonnes inutiles...

il y une solution manuelle,

par exemple si la derniere cellule renseignée est sur la ligne 10

au menu, Accuiel, onglet Édition, Recherche et …., Atteindre, taper 11:60000 dans la case référence:

puis faite un clic droit sur les cellules sélectionnées et choisissez supprimer

refaire le même proccessus pour les colonnes,

si la derniere colonne renseignée est K

L:IV dans la case référence:

puis faite un clic droit sur les cellules sélectionnées et choisissez supprimer

il ne reste qu'à enregistrer le fichier.

Merci

J’ai une version bridée d’Excel (version tablette IOS)

Néanmoins j’ai trouvé ceci : "recherche et référence" (voir images ci-dessous) :

Dans la liste il y a aussi "ligne" et "lignes" avec s et "colonne" et "colonnes" avec s

Cette option permet-elle d’utiliser ton procédé ?

Si oui merci d’être plus détaillé, je suis débutant.

0e883acd 3064 4cfd b0d0 66bc399361a5

[attachment=0]3C89794B-D937-4218-B028-27C62452800A.png[/

cd259568 4875 45d2 a108 92007aaba5cc 3c89794b d937 4218 b028 27c62452800a

Bonjour,

désolé je n'ai pas cette application,

une lecture à faire ici: https://www.ipadzapp.net/tableur-excel-sur-ipad-les-meilleures-apps/

Rechercher des sujets similaires à "fonction supprimer colonnes rangees vides"