Les Trucs & Astuces Informatiques de Michel

http://michel.vergriete.perso.sfr.fr/accueil.htm
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 macro VBA

Aller en bas 
AuteurMessage
marlene



Nombre de messages : 4
Age : 59
Localisation : pau
Date d'inscription : 11/11/2006

MessageSujet: macro VBA   Sam 11 Nov - 10:43

bonjour,

je désirerais de l'aide pour créer une macro dans excel, je pense que c'est faisable mais je suis ignare.......
Voilà mon souhait, j'ai un tableau A avec des cellules colorées, je souhaiterais copier ce tableau A avec liaison dans un tableau B, mais que les cellules bleues ou jaunes du tableau A, soient toujours bleues ou jaunes dans le tableau B.

j'espère que je me suis fait comprendre Smile

merci beaucoup
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Admin
Admin


Nombre de messages : 27
Date d'inscription : 05/09/2005

MessageSujet: Re: macro VBA   Dim 12 Nov - 12:45

bonjour
regarde ici l'exemple
sous la section Copie de Cellules
http://bvrve.club.fr/Astuces_Michel/05excelvba.php
Revenir en haut Aller en bas
Voir le profil de l'utilisateur astucesmichel.lolforum.net
marlene



Nombre de messages : 4
Age : 59
Localisation : pau
Date d'inscription : 11/11/2006

MessageSujet: Re: macro VBA   Lun 13 Nov - 10:46

bonsoir,

et merci pour votre réponse.
Je vais essayer, mais comme je suis nulle de chez nulle, je ne sais pas vraiment si c'est ça.
Si j'ai bien compris,dans la macro indiquée, il faut entrer la couleur choisie, alors que je voudrais que la couleur de la cellule de mon tableau source se copie dans mon tableau cible.
Je ne sais pas si je me fais bien comprendre Question

je vous tiendrais au courant.

a+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Admin
Admin


Nombre de messages : 27
Date d'inscription : 05/09/2005

MessageSujet: Re: macro VBA   Lun 13 Nov - 12:47

bonjour
Oui
c'est la réponse donnée
elle correspond à ton désir
Revenir en haut Aller en bas
Voir le profil de l'utilisateur astucesmichel.lolforum.net
marlene



Nombre de messages : 4
Age : 59
Localisation : pau
Date d'inscription : 11/11/2006

MessageSujet: Re: macro VBA   Mer 15 Nov - 10:11

bonsoir,

est-ce bien cette macro ?

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Value = "AA" Then Target.Interior.ColorIndex = 36
If Target.Value = "BB" Then Target.Interior.ColorIndex = 34
If Target.Value = "CC" Then Target.Interior.ColorIndex = 44
If Target.Value = "DD" Then Target.Interior.ColorIndex = 39
If Target.Value <> "CC" And Target.Value <> "BB" And Target.Value <> "DD" _
And Target.Value <> "AA" Then Target.Interior.ColorIndex = 37

End Sub

merci beaucoup
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Admin
Admin


Nombre de messages : 27
Date d'inscription : 05/09/2005

MessageSujet: Re: macro VBA   Mer 15 Nov - 13:22

bonsoir
celle-ci
Sub CopieCelFormat()
Range("A1").Select
Selection.Copy
Sheets("Feuil2").Select
Range("A1").Select
Selection.PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False _
, Transpose:=False
ActiveSheet.Paste Link:=True
End Sub

Bien entendu, tu dois adapter les cellules, remplacer A1 pour A1:XX)
le XX correspond à la cellule de fin
Revenir en haut Aller en bas
Voir le profil de l'utilisateur astucesmichel.lolforum.net
marlene



Nombre de messages : 4
Age : 59
Localisation : pau
Date d'inscription : 11/11/2006

MessageSujet: Re: macro VBA   Sam 25 Nov - 1:20

sunny bonjour !

Je vais essayer dès que possible.

merci encore

Bon week end

Béa
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: macro VBA   

Revenir en haut Aller en bas
 
macro VBA
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Macro et affectation à une rame
» Présentation
» Améliorer la diffusion H264 avant de passer à la suite ...
» BP macro
» Activation macro avec commande d'aiguillage

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Les Trucs & Astuces Informatiques de Michel :: Bureautique-
Sauter vers: