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

Excel Discussion :

Duplication réciproque de contenu


Sujet :

Excel

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Avril 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Duplication réciproque de contenu
    Salut à tous.
    Quelqu'un pourrait-il savoir comment est ce qu'il est possible (si déjà c'est possible) de dupliquer autematiquement le contenu d'une cellule dans une autre et vice versa. En fait je voudrais que pour deux cellules A et B par exemple, lors de la saisie dans la cellule A, que la cellule B soit automatiquement modifier. De même en faisant une saisie/modification dans la cellule B que la cellule A change automatiquement aussi. Apparament avec le signe "=" (égale) ça marche mais à un sens on ne peut pas modifier dans l'autre sens. Merci de votre aide d'avance.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Points : 2 443
    Points
    2 443
    Par défaut
    Salut Hippomeli et le forum
    Tu peux, mais uniquement par macro (à ma connaissance) :
    Clic-Droit sur nom de l'onglet => Menu contectuel>>Visualiser le code
    Tu colles le code suivant :
    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
    Private Sub Worksheet_Change(ByVal Target As Range)
    On Error GoTo Err_Worksheet_Change
    Dim Cel As Range
    If Intersect(Range("A:B"), Target) Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    Application.EnableEvents = False
    For Each Cel In Intersect(Range("A:B"), Target)
        If Cel.Columns = 1 Then
            Cel.Offset(0, 1) = Cel
        Else
            Cel.Offset(0, -1) = Cel
        End If
    Next Cel
    Sort_Worksheet_Change:
    Application.ScreenUpdating = True
    Application.EnableEvents = True
    Exit Sub
    Err_Worksheet_Change:
    MsgBox Err.Description, vbOKOnly + vbCritical, "Erreur n°" & Err.Number
    Resume Sort_Worksheet_Change
    End Sub
    Tout changement de A sera repporté en B et vice-versa
    A+

Discussions similaires

  1. [11gR2] Duplication de contenu de base de données
    Par Sunatenshi dans le forum Administration
    Réponses: 4
    Dernier message: 14/05/2015, 12h59
  2. [PHP 5.0] Duplication Dossier et contenu
    Par Invité dans le forum Langage
    Réponses: 0
    Dernier message: 29/01/2011, 11h02
  3. Tabs et duplication de contenu via php/sql
    Par UrbanCORE dans le forum jQuery
    Réponses: 1
    Dernier message: 20/05/2009, 15h29
  4. Duplication / Suppression d'un contenu
    Par altimeuler dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 28/03/2009, 18h38
  5. Comment imprimer le contenu d'un TStringGrid
    Par scorpiwolf dans le forum C++Builder
    Réponses: 2
    Dernier message: 19/06/2002, 15h41

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