Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Défusionner des cellule excel et les remplir par des textes spécifiques

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

draydi

XLDnaute Nouveau
Bonjour à tous j'aimerai bien avoir une macro avec laquelle je peux balayer une plage dans feuille excel, compter le nombre des cellules fusionnées,colorier les cellule fusionner.
Défusionner les cellules.
Ecrire des données comme suit :
Les cellule de la même ligne reçoit yi et en colonner yi+1.

merci.
 
Bonjour @draydi, bienvenue sur XLD 🙂,

Essayez le code suivant à mettre dans un module VBA:
VB:
Sub Test()
Dim Plage, xcell, x

   On Error Resume Next
   Set Plage = Application.InputBox(prompt:="Sélectionner la plage des données, svp...", Type:=8)
   If Plage Is Nothing Then MsgBox "Erreur dans la saisie de la plage", vbInformation: Exit Sub
   On Error GoTo 0: Application.ScreenUpdating = False
   For Each xcell In Plage
      Set x = xcell.MergeArea
      If x.Address <> xcell.Address Then
         xcell.UnMerge
         x.Interior.Color = vbYellow
         x.Value = xcell.Value
      End If
   Next xcell
End Sub
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…