Copier le contenu d'une cellule sous condition

bonjour,

Je voudrais copier le contenu d'une cellule vers une autre cellule sous condition...

Problème :

si le contenu de la cellule d7 de la feuille 1 est négatif, le copier dans la cellule f4 de la feuille 3.

si le contenu de la cellule d7 de la feuille 1 est positif, le copier dans la cellule f7 de la feuille 3.

Si quelqu'un veut bien me venir en aide... Merci

Bonjour,

Ci-joint un exemple.

En espérant avoir compris ta demande.

792pcmo44.zip (10.25 Ko)

Cordialement

Bonsoir à tous,

Dans le VBE de "Feuil1"

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Application.Intersect(Target, Range("d7")) Is Nothing Then
            If Target.Count > 1 Then Exit Sub
        With Sheets("Feuil3")
            .Range("f4,f7").Clear
            If Target >= 0 Then
                Target.Copy Destination:=.Range("f7")
            Else
                Target.Copy Destination:=.Range("f4")
            End If
        End With
    End If
End Sub

Amicalement

Claude

bonjour,

merci de vos réponses. Il me faut prendre le temps de comprendre ce que vous avez écrit puis le mettre en pratique. Je vous dirai si cela a marché. En tout cas : merci

-- 13 Mai 2011, 08:18 --

bon, merci claude. J'ai déjà compris ce que voulait dire VBa, VBe... C'est déjà pas mal pour moi ! (je suis débutant et pas très jeune). Maintenant comment faire pour copier ce que tu as écrit ? J'ai un peu de mal...

Bonjour,

Tu clique droit sur l'onglet où il y a la cellule à renseigner (D7)

tu sélectionne dans la liste "Visualiser le code"

et tu copie le code sur cette feuille VBE

si difficulté, envoie ton fichier

Bonne journée

Claude

merci d'avoir pris la peine de répondre. Faire simple... parait si "compliqué" pour les débutants comme moi. Enfin je m'y mets et je te dirai ce qu'il en est ! merci Bon apm

-- 13 Mai 2011, 13:27 --

Youpi ! Cela semble marcher Merci beaucoup. Je vais vérifier. Tu as fait un heureux ce jour...

Au fait quand je veux enregistrer mon document il m'est dit : "les fonctionnalités suivantes ne peuvent pas être enregistrées dans des classeurs sans macro"... "sélectionnez un type de fichier prenant en charge les macro dans la liste type de fichier"...

Qu'est ce que c'est que çà ?

Bonjour,

Comme ton fichier comporte maintenant une macro,

tu fais comme la machine te le demande,

"sélectionnez un type de fichier prenant en charge les macro dans la liste type de fichier"

Enregistrer sous

et tu choisi le type

Claude

Rechercher des sujets similaires à "copier contenu condition"