Recherche valeur dans une autre feuille
JN68
Messages postés
19
Statut
Membre
-
JN68 Messages postés 19 Statut Membre -
JN68 Messages postés 19 Statut Membre -
Bonjour
J'ai besoin d'aide sur la VBA
Jai un fichier excel .xlsm
Dans une feuille "Base" en colonne "A" jai renseigné le nom de mes ouvriers avec chacun une couleur de fond et un caractere de police a lui.
Jai créé dans une autre feuille "Total 1" en ligne 5 des menu deroulant pour retrouver le nom de ces ouvriers de C5 à Q5
Maintenant Jaimerai en cliquant sur un bouton "Actualiser" que les colonne C à Q reproduise la couleur et la police de la feuille Base et ca jusqu'à la ligne 25
Merci pour votre prochaine aide
JN68
J'ai besoin d'aide sur la VBA
Jai un fichier excel .xlsm
Dans une feuille "Base" en colonne "A" jai renseigné le nom de mes ouvriers avec chacun une couleur de fond et un caractere de police a lui.
Jai créé dans une autre feuille "Total 1" en ligne 5 des menu deroulant pour retrouver le nom de ces ouvriers de C5 à Q5
Maintenant Jaimerai en cliquant sur un bouton "Actualiser" que les colonne C à Q reproduise la couleur et la police de la feuille Base et ca jusqu'à la ligne 25
Merci pour votre prochaine aide
JN68
A voir également:
- Recherche valeur dans une autre feuille
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Comment imprimer en a5 sur une feuille a4 - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Bruler feuille de laurier - Guide
- Je recherche une chanson - Guide
Maintenant est-il possible encore de faire en sorte que la couleur de fond des cellules changent quand en "base " je la change??
Public Sub Actualiser() Dim co As Long, li As Long, cofin As Long Dim nom As String, obj As Object, adrobj As String Dim coul As Long, poli As String, plage As Range, fond As Long cofin = Sheets(FT).Cells(linom, Columns.Count).End(xlToLeft).Column For co = codeb To cofin nom = Sheets(FT).Cells(linom, co).Value Set obj = Sheets(FB).Columns(conom).Find(nom) adrobj = obj.Address coul = Sheets(FB).Range(adrobj).Font.ColorIndex poli = Sheets(FB).Range(adrobj).Font.Name fond = Sheets(FB).Range(adrobj).Interior.ColorIndex With Sheets(FT) Set plage = .Range(.Cells(linom, co), .Cells(lifin, co)) plage.Font.Name = poli plage.Font.ColorIndex = coul plage.Interior.ColorIndex = fond End With Next co End SubCdlmnt
Ou avez vous appris tout ça ?
Je vais avoir besoin de plus en plus de vba et les connaissances sont quasi nulles
En tous cas MERCI
J'ai dans une feuille de C5 à Q5 des noms
comment faire pour transferer automatiquement, police, couleur du texte et couleur de la cellule dans une autre feuille verticalement de B7 à B14 et de O7 à O14
Merci d'avance