Grouper les cellules non vides

  • Initiateur de la discussion Initiateur de la discussion GS82
  • 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 !

GS82

XLDnaute Occasionnel
salut

j'ai un ensemble de cellule (B105:J105) qui soit renferment des données soit sont vides
j'ai voulu regrouper les cellules vides
j'ai écrit ceci
Code:
Sub nonvide()
   ActiveSheet.Select
ActiveSheet.Cells(105, 3).Select
For i = 3 To 81
ActiveSheet.Cells(105, i).Select
Do
    If Selection.Offset(0, -1).Value <> "" Then Exit Do
    If Selection.Offset(0, -1).Value = "" Then
     Selection.Offset(0, -1).Value = Selection.Value
     Selection.ClearContents
     Selection.Offset(0, -1).Select
    End If
Loop Until Selection.Offset(0, -1).Value <> ""
Next

End Sub

et ça marche, sauf que ça prend énormément de temps (environ 3 minutes
y'a t il un autre code plus compact?
je suis la
a plus 😉
 
Re : Grouper les cellules non vides

Sub nonvide()

Dim c As Integer

For c = 81 To 2 Step -1
If Cells(105, c).Value = "" Then Cells(105, c).Delete Shift:=xlToLeft
Next c

End Sub

j'ai du supprimer les cellules
y t il un moyen pour faire ceci sans supprimer les cellules
juste supprimer les valeurs? et en un temps restreint?
 
- 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
7
Affichages
484
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
907
Réponses
2
Affichages
774
Retour