Sélection cellules non vides

  • Initiateur de la discussion Initiateur de la discussion cabsen
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

cabsen

XLDnaute Junior
Bonjour le forum !

Je cherche le moyen de sélectionner les cellules non vides avec une macro pour mettre en forme les données.

La première cellule est toujours la cellule A1
La dernière cellule se trouve se trouvera toujours en colonne B

Les autres cellules de la feuilles ne contiennent aucune donnée et ne sont pas formatées.

Si quelqu'un connaît la procédure, je le remercie d'avance ! 🙂
 
Re : Sélection cellules non vides

bonjour cabsen

teste:

Code:
Sub Macro1()
For Each cell In ActiveSheet.UsedRange
  If cell.Value <> "" Then
    aselectionner = aselectionner & "," & cell.Address(0, 0)
  End If
Next cell
Range(Right(aselectionner, Len(aselectionner) - 1)).Select
End Sub
 
Re : Sélection cellules non vides

Bonjour, si tes cellules contiennent uniquement des constantes :

Columns("A:B").SpecialCells(xlCellTypeConstants, 23).Select

si elles contiennent des formules :

Columns("A:B").SpecialCells(xlCellTypeFormulas, 23).Select

si elles contiennent les deux :

Union(Columns("A:B").SpecialCells(xlCellTypeConstants, 23), Columns("A:B").SpecialCells(xlCellTypeFormulas, 23)).Select


sur une seule ligne

Edit : bonjour Pierrejean
 
Re : Sélection cellules non vides

Alors tout se passe bien sauf pour le cas où toutes les cellules sont vides… 🙁 Or, cette configuration sera plus que possible pour mon fichier.

J'ai essayé de construire un "If… Then Exit Sub" mais sans succès…

Si quelqu'un connaît une boucle de sortie ? À votre bon cœur 😉 Je suis preneur.

Edition :
Je crois avoir trouvé ! j'ai inséré ceci…
Code:
If cell.Value = "" Then Exit Sub

C'est bon ? J'ai enfin trouvé un truc presque tout seul ! 😉
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
243
Retour