Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment sélectionner des cellules non vides dans une plage dans Excel?

Disons qu'il existe de nombreuses cellules vides non adjacentes dans une plage, et maintenant vous devez sélectionner toutes les cellules avec du contenu à l'heure actuelle. Comment facilement sélectionner toutes les cellules non-vides dans Excel facilement? Il y a plusieurs astuces pour le résoudre.

Sélectionnez des cellules non vides dans une plage avec Aller à la fonction spéciale

Sélectionnez des cellules non vides dans une plage avec VBA

Sélectionnez des cellules non vides dans une plage avec Kutools for Excel (seulement un pas)

Un clic pour sélectionner toutes les cellules non vides dans une plage dans Excel

Kutools pour Excel Sélectionnez les cellules non vides L'utilitaire peut vous aider à sélectionner rapidement toutes les cellules non vides d'une plage sélectionnée en un seul clic. Fonctionnalité complète Essai gratuit 60-day!

cellules de sélection non vides


La fonctionnalité Atteindre spécial peut nous aider à sélectionner des cellules non vides dans une plage sélectionnée avec les étapes suivantes.

1. Sélectionnez la plage dans laquelle vous allez sélectionner toutes les cellules non vides et appuyez sur F5 Touche pour ouvrir la boîte de dialogue Aller à. Puis cliquez sur le Spécial bouton pour ouvrir la boîte de dialogue Aller à spécial.

Note: Vous pouvez également ouvrir le Aller à Spécial boîte de dialogue directement en cliquant sur le Accueil > Trouver et sélectionner > Aller à Spécial.

2. Dans la boîte de dialogue Aller à spécial, vérifiez Constants option, Nombres option, Texte option, Logicals option, et Erreurs option, et cliquez sur le OK .

Maintenant, vous verrez que seules les cellules non vides avec du contenu sont sélectionnées dans la plage spécifiée. Voir ci-dessous les captures d'écran:


Ici, nous fournissons une macro VBA pour sélectionner toutes les cellules non vides d'une plage spécifiée. S'il vous plaît faites comme suit:

1. appuie sur le autre + F11 clés pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.

2. Cliquez sur l' insérer > Module, puis collez le code VBA suivant dans la fenêtre d'ouverture du module.

VBA: sélectionnez les cellules non vides d'une plage

Sub SelectNonBlankCells()
Dim Rng As Range
Dim OutRng As Range
Dim InputRng As Range
Dim xTitle As String
On Error Resume Next
xTitle = Application.ActiveWindow.RangeSelection.Address
Set InputRng = Application.InputBox("Range :", "KutoolsforExcel", xTitle, Type:=8)
Set InputRng = Application.Intersect(InputRng, Application.ActiveSheet.UsedRange)
For Each Rng In InputRng
If Not Rng.Value = "" Then
If OutRng Is Nothing Then
Set OutRng = Rng
Else
Set OutRng = Application.Union(OutRng, Rng)
End If
End If
Next
If Not (OutRng Is Nothing) Then
OutRng.Select
End If
End Sub

3. appuie sur le F5 touche ou cliquez sur le course bouton pour exécuter cette VBA.

4. Dans la boîte de dialogue d'ouverture, spécifiez la plage dans laquelle vous ne sélectionnez que des cellules non vides, puis cliquez sur OK .

Toutes les cellules non vides sont maintenant sélectionnées dans la plage spécifiée immédiatement.


Kutools pour Excel Sélectionnez les cellules non vides L'utilitaire vous permet de sélectionner toutes les cellules non vides d'une certaine plage en un seul clic.

Kutools for Excel - Combine plus que des fonctions et outils avancés 300 pour Microsoft Excel

Sélectionnez la plage dans laquelle vous ne sélectionnez que des cellules non vides et cliquez sur Kutools > Ou sélectionner > Sélectionnez les cellules non vides.

Maintenant, toutes les cellules non vides dans la plage spécifiée sont sélectionnées en même temps.

Kutools for Excel - Comprend plus que des outils Excel pratiques 300. Fonctionnalité complète d'essai gratuit 60-day, aucune carte de crédit requise! Obtenez-le maintenant!


Dans cette vidéo, le Kutools onglet et le Kutools Plus onglet sont ajoutés par Kutools for Excel. Si besoin, s'il vous plaît cliquez ici avoir un essai gratuit 60-day sans limitation!



Outils de productivité recommandés

Office Tab

étoile d'or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d'or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d'or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d'écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    dash · 8 months ago
    Hi,
    Would you please show how this code can be modified so the range would be part of the code and wont need user input? like column B:B of a sheet named "List"?