Fusionner cellule
Lucie
-
PlacageGranby Messages postés 393 Date d'inscription Statut Membre Dernière intervention -
PlacageGranby Messages postés 393 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterai fusionner une cellule sélectionnée avec celles d'à côté sur une même ligne dans mon programme ci-dessous.
Je parcours les lignes d'une feuille 1, et si toutes les conditions sont bonnes je copie le contenu de la cellule sélectionnée dans une autre cellule Ak de la feuille2. C'est ensuite que je souhaite fusionner la cellule Ak avec Bk,Ck,Dk,Ek,Fk en gardant le contenu copié.
Avez vous une idée?
Merci,
Lucie
Code :
Je souhaiterai fusionner une cellule sélectionnée avec celles d'à côté sur une même ligne dans mon programme ci-dessous.
Je parcours les lignes d'une feuille 1, et si toutes les conditions sont bonnes je copie le contenu de la cellule sélectionnée dans une autre cellule Ak de la feuille2. C'est ensuite que je souhaite fusionner la cellule Ak avec Bk,Ck,Dk,Ek,Fk en gardant le contenu copié.
Avez vous une idée?
Merci,
Lucie
Code :
Sub copy_device()
Dim Cell As Range
Dim C As Range
Dim plagecouleur As Range
Dim plage As Range
Dim k As Variant
Dim v As Variant
v = 1
Application.ScreenUpdating = False
Source.Activate
Sheets("Sheet1").Select
k = 23
Set WsC = Sheets("Sheet2")
Set plagecouleur = Columns("A").Rows("3:600")
For Each Cell In plagecouleur
Cell.Select
If Selection.Interior.ColorIndex = 15 Then
k = k + 1
End If
If Selection.Value = "" And Selection.Interior.ColorIndex <> 15 Then
Selection.Offset(0, -1).Select
Selection.Copy
Source.Activate
Sheets("Sheet2").Select
Range("A" & k).Select
Selection.PasteSpecial
(fusion de la cellule A avec la cellule B,C, D, E, F de la même ligne)
k = k + 1
End If
Next
' Source.Activate
'Sheets("Sheet2").Select
Application.ScreenUpdating = True
Source.Activate
Sheets("Sheet1").Select
End Sub
A voir également:
- Fusionner cellule
- Comment fusionner des pdf sans logiciel - Guide
- Fusionner deux cellules excel - Guide
- Excel cellule couleur si condition texte - Guide
- Proteger cellule excel - Guide
- Fusionner mp3 - Télécharger - Audio & Musique
1 réponse
Bonjour,
L'idéal c'est de développer une certaine autonomie au niveau de la programmation.
Dans le menu développeur, il y a la possibilité d'enregistrer une macro.
Dans une nouvelle feuille Excel,
-Clique sur enregistrer une macro,
-Dans la fenêtre, fait seulement ok (pas besoin de rien faire pour un test)
-Dans le menu Accueil fusionne des cellules comme désiré
-Retourne dans l'onglet développeur et fais arrêter l'enregistrement
et tu auras une nouvelle macro dans l'éditeur VBA qui fait la fusion de cellule tu peux ensuite adapter ce code à ton programme.
L'idéal c'est de développer une certaine autonomie au niveau de la programmation.
Dans le menu développeur, il y a la possibilité d'enregistrer une macro.
Dans une nouvelle feuille Excel,
-Clique sur enregistrer une macro,
-Dans la fenêtre, fait seulement ok (pas besoin de rien faire pour un test)
-Dans le menu Accueil fusionne des cellules comme désiré
-Retourne dans l'onglet développeur et fais arrêter l'enregistrement
et tu auras une nouvelle macro dans l'éditeur VBA qui fait la fusion de cellule tu peux ensuite adapter ce code à ton programme.