Formater une colonne Excel depuis VB

cs_pcvesoul Messages postés 123 Date d'inscription vendredi 21 janvier 2005 Statut Membre Dernière intervention 25 juillet 2007 - 20 mai 2005 à 07:56
linasteph Messages postés 153 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 juillet 2009 - 20 mai 2005 à 08:27
Bonjour.


Comment fait-on pour formater une colonne dans un fichier Excel (style "texte" ou "monétaire") directement depuis VB.


Merci d'avance pour réponses (les + claires possibles svp).


Bonne journée.

1 réponse

linasteph Messages postés 153 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 juillet 2009 1
20 mai 2005 à 08:27
Voici un exemple:

Dim ExcelApp As New Excel.Application

ExcelApp.Workbooks.Open FileName:=sFullXlsSuiviFileName

ExcelApp.Workbooks(sXlsFile).Activate

ExcelApp.Sheets("Feuil1").Activate

ExcelApp.Columns("B:B").Select

ExcelApp.Selection.NumberFormat = "#,##0.00 $"



le plus simple c'est que tu ailles dans excel et que tu enregistres une
macro mettant en forme la colonne comme tu le souhaites et ensuite tu
récupères le code et le modifie un peu pour VB
0
Rejoignez-nous