joliemaman007
XLDnaute Nouveau
Bonjour le forum,
petit problème «simple» pour les initiés (moi je tourne en rond)
J'ai besoin de modifier les propriétés des fichiers XLS que j'ouvre pour y rajouter 3 metadata qui sont des champs que j'ai créé dans ma feuille.
La partie simple du VBA est:
1. Nommer les champs qui serviront de données pour les tags de la proprieté du fichier
Sub F1C_propriete_tags_sharepoint()
'
' F1C_propriete_tags_sharepoint Macro
' Macro permettant de créer les TAGS utilises sous sharepoint:
' Clefs xls pour sharepoint
' Reperting Country
' Recipient Country
' Year covered
' en nommant les zones qui seront alors recopiées dans les champs correspondants.
'
'
Range("H5").Select
ActiveWorkbook.Names.Add Name:="share_donneur", RefersToR1C1:= _
"='Form 1C'!R5C7"
Range("F11").Select
ActiveWorkbook.Names.Add Name:="share_receveur", RefersToR1C1:= _
"='Form 1C'!R11C6"
Range("S2").Select
ActiveCell.FormulaR1C1 = "=+TEXT(YEAR(R[30]C[-12]),0)"
ActiveCell.Select
ActiveWorkbook.Names.Add Name:="share_date", RefersToR1C1:= _
"='Form 1C'!R2C19"
End Sub
2. Créer les nouveaux tags dans les propriétés du fichier en cours
et c'est là que le bas blesse;
je ne sais pas comment appeler les propriétés de la feuille de façon à lui dire:
Nouveau tag 01: Reperting Country
valeur du nouveau tag 01: lié à share_donneur
Nouveau tag 02: Recipient Country
valeur du nouveau tag 02: lié à share_receveur
Nouveau tag 03: Recipient Country
valeur du nouveau tag 03: lié à share_date
Quelqu'un d'entre vous connaît-il/elle la syntaxe à utiliser ? (je suis sous Excel 2007, version anglaise, même si la langue ne devrait pas poser plus de problèmes que cela).
Merci d'avance de votre coup de main
Joliemaman007
petit problème «simple» pour les initiés (moi je tourne en rond)
J'ai besoin de modifier les propriétés des fichiers XLS que j'ouvre pour y rajouter 3 metadata qui sont des champs que j'ai créé dans ma feuille.
La partie simple du VBA est:
1. Nommer les champs qui serviront de données pour les tags de la proprieté du fichier
Sub F1C_propriete_tags_sharepoint()
'
' F1C_propriete_tags_sharepoint Macro
' Macro permettant de créer les TAGS utilises sous sharepoint:
' Clefs xls pour sharepoint
' Reperting Country
' Recipient Country
' Year covered
' en nommant les zones qui seront alors recopiées dans les champs correspondants.
'
'
Range("H5").Select
ActiveWorkbook.Names.Add Name:="share_donneur", RefersToR1C1:= _
"='Form 1C'!R5C7"
Range("F11").Select
ActiveWorkbook.Names.Add Name:="share_receveur", RefersToR1C1:= _
"='Form 1C'!R11C6"
Range("S2").Select
ActiveCell.FormulaR1C1 = "=+TEXT(YEAR(R[30]C[-12]),0)"
ActiveCell.Select
ActiveWorkbook.Names.Add Name:="share_date", RefersToR1C1:= _
"='Form 1C'!R2C19"
End Sub
2. Créer les nouveaux tags dans les propriétés du fichier en cours
et c'est là que le bas blesse;
je ne sais pas comment appeler les propriétés de la feuille de façon à lui dire:
Nouveau tag 01: Reperting Country
valeur du nouveau tag 01: lié à share_donneur
Nouveau tag 02: Recipient Country
valeur du nouveau tag 02: lié à share_receveur
Nouveau tag 03: Recipient Country
valeur du nouveau tag 03: lié à share_date
Quelqu'un d'entre vous connaît-il/elle la syntaxe à utiliser ? (je suis sous Excel 2007, version anglaise, même si la langue ne devrait pas poser plus de problèmes que cela).
Merci d'avance de votre coup de main
Joliemaman007