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

Conserver la fusion après ajout de données via une liste déroulante.

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

Nagrom

XLDnaute Occasionnel
Insèrer un nom dans chaque cellules d'une sélection de cellules

Bonsoir à tous,

J'ai un classeur avec une feuille de planning avec deux boutons:

- Le premier "ajouter" permer d'afficher une liste avec diffèrentes personnes et d'inscrire par la suite le nom de la personne voulue sur un intervalle de temps choisi.

- Le deuxième "supprimer" qui permet d'éffacer le nom.

Un créneau d'une heure est formé d'une fusion de deux cellules. Le problème c'est que lorque je rajoute une personne, son nom s'inscrit mais je perd la fusion.
Du coup, j'ai deux cellules pour une tranche de une heure. Je souhaiterai conserver cette fusion.

En pièce jointe le fichier en question.

Merci pour votre aide.
 

Pièces jointes

Dernière édition:
Re : Conserver la fusion après ajout de données via une liste déroulante.

Bonsoir Nagrom

Alors mon grand on veut pas donner le mot de passe hein

mais comment veut tu t y donc qu on t aide ?

Allez donne le password qu on avance

toute fois une piste au passage quand meme

enleve la fusion des cellules c4:g4
Range(Cells(4, 3), Cells(4, 7)).Select
With Selection
.MergeCells = False
End With

fusione les cellules c4:g4
Range(Cells(4, 3), Cells(4, 7)).Select
With Selection
.MergeCells = true
End With

a+😀
 
Re : Conserver la fusion après ajout de données via une liste déroulante.

Ouupssssss, je sais pas ce que j'ai foutu^^.

J'ai remis le fichier, sans mot de passe cette fois ci. C'est quand même plus pratique.
 
Re : Conserver la fusion après ajout de données via une liste déroulante.

Re bonsoir

avec le fichier c mieu

comme je te l avais suggerer dans ton code tu a ceci

With Selection
.HorizontalAlignment = xlLeft
.VerticalAlignment = xlBottom
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
remplace la partie rouge par ceci
.MergeCells = true
End With
avec ca ca devrait aller

a+
 
Re : Conserver la fusion après ajout de données via une liste déroulante.

Bonjour,

Merci. C'est déjà mieu, mais maintenant, quand je sélectionne une plage horaire et que j'ajoute un nom, toute la sélection se fusionne.

Je souhaieterai en faite que l'on conserve le format des cellules comme elles sont avant l'ajout du nom.

Merci.
 
Re : Conserver la fusion après ajout de données via une liste déroulante.

bonsoir

essaye de voir si en supprimant la ligne en question ca resout ton probleme

car finalement tu n en a pas besoin

a+
 
Re : Conserver la fusion après ajout de données via une liste déroulante.

Bonjour,

Super merci, ça marche!

J'aurai encore une dernière question:

Donc lorsque je sélectionne un créneau horaire et je fait le bouton "ajouter", le nom de la personne sélectionnée est inscrite dans la première cellule.

Je voudrai savoir s'il est possible que le nom s'inscrive dans chaque cellule de la sélection.

Merci.
 
- 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

I
  • Question Question
Réponses
9
Affichages
1 K
insaf1991
I
Réponses
2
Affichages
1 K
K
Réponses
38
Affichages
10 K
kinders59
K
N
  • Question Question
Réponses
15
Affichages
8 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…