IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Problème combinaison cellules fusionnées et non fusionnées


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 18
    Par défaut Problème combinaison cellules fusionnées et non fusionnées
    Bonjour,

    J'ai d'un côté un tableau (tableau 1) avec des cellules fusionnées (7 lignes fusionnées ensembles) et d'un autre côté un tableau (tableau 2) non fusionné.
    Je souhaiterais copier/coller les données du tableau 2 dans le tableau 1.
    Je souhaite donc que:
    - Ligne 1_tableau 1 = Ligne 1_tableau 2
    - Ligne 8_tableau 1 = Ligne 2_tableau 2
    - Ligne 15_tableau 1 = Ligne 3_Tableau 2
    ...

    Et vice versa: pouvoir injecter les lignes du tableau 1 dans le tableau 2 donc faire l'inverse: prendre une ligne sur 7 et la mettre dans un tableau ligne par ligne.

    Sauriez vous comment faire?

  2. #2
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 241
    Par défaut
    Bonjour,

    Exemple à adapter
    Pièce jointe 428999

    Cdlt

  3. #3
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Bonjour,

    Automatiquement au changement de valeurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim r1 As Range
    Dim r2 As Range
      If Target.Count > 1 Then Exit Sub
      Set r1 = [B2:D50]
      Set r2 = [F4:H10]
      If Not Intersect(Target, r1) Is Nothing Then
        If (Target.Row - r1.Row) Mod 7 = 0 Then
          With r2
            Application.EnableEvents = False
            .Cells(Int((Target.Row - r1.Row) / 7) + 1, 1).Resize(1, r1.Columns.Count).Value = Intersect(Target.EntireRow, r1).Value
            Application.EnableEvents = True
          End With
        End If
      End If
      If Not Intersect(Target, r2) Is Nothing Then
        With r2
          Application.EnableEvents = False
          r1.Cells((Target.Row - r2.Row) * 7 + 1, 1).Resize(1, r2.Columns.Count).Value = Intersect(Target.EntireRow, r2).Value
          Application.EnableEvents = True
        End With
      End If
    End Sub
    Fichier exemple : Tableaux.xls

  4. #4
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 18
    Par défaut
    Merci à vous c'est exactement ce que je souhaitais faire!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Sélection des cellules déverrouillées et vides (problème avec cellules fusionnées)
    Par Tomapaco dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 29/07/2016, 10h21
  2. Problème avec cellules fusionnées
    Par zahidovich dans le forum Excel
    Réponses: 3
    Dernier message: 28/06/2011, 00h09
  3. Réponses: 0
    Dernier message: 13/05/2010, 19h31
  4. Réponses: 8
    Dernier message: 18/04/2010, 04h40
  5. [BOXIR3] Pas capable d'inserer les objet non fusionnées
    Par nidhal fekih dans le forum Webi
    Réponses: 2
    Dernier message: 23/12/2008, 13h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo