Coucou tout le monde je suis plutot du genre à me débrouiller seul pour programmer mes macros mais la je suis bloqué et je vous avouerais tout de meme que je suis presque débutant ^^
Voici ma question :
J'utilise une fonction dans ma macro :
Vous remarquerez les variables client, nom, fonction etc ... Ces variables ont leur valeur dans ma sub() mais des que je veux les utiliser dans ma fonction impossible !Effectivement j'utilise le pas à pas et ces variables sont bien renseignées dans le programme mais plus dans ma fonction
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
24
25
26
27
28 Function Remplir(nomfichier) Windows(nomfichier & ".xls").Activate Range("A1").Select ActiveSheet.Paste Windows("CRtype_en_tete.xls").Close SaveChanges:=False Windows(nomfichier & ".xls").Activate 'Ajustement ligne, colonne Columns(1).ColumnWidth = 15 Columns(5).ColumnWidth = 15 Columns(2).ColumnWidth = 21.3 Columns(4).ColumnWidth = 21.3 Columns(3).ColumnWidth = 10.3 Rows(1).RowHeight = 27 Rows(2).RowHeight = 27 'Remplissage du CR Client 'Remplissage champ nom societe Range("B2").FormulaR1C1 = client 'Remplissage champ Nom-Prenom,tel ... Range("B4").FormulaR1C1 = nom Range("D4").FormulaR1C1 = fonction Range("B5").FormulaR1C1 = tel Range("B6").FormulaR1C1 = fax Range("B7").FormulaR1C1 = mobile Range("B8").FormulaR1C1 = mail End Function
Quelqu'un peut il m'aider je lui en serais trés reconnaissant !
à trés vite et n'hesitez pas si vous n'avez pas compris quelque chose (ce qui me parait fort probable au vue de mes explications ...)
Partager