Bonjour ,
Je enregistre des fichiers xls en xlsx par le code suivant
Le fichier se crée bien, par contre dans mon fichier j'ai une colonne date, voilà ce qui s'affiche à la place des dates : #####
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ActiveWorkbook.SaveAs "C:\test2\" & nom & ".xlsx", FileFormat:=51
Sur le tutoriel de Silkyroad, il est indiqué que c'est du au fait que la colonne est trop petite pour afficher la date. En effet, quand j'agrandis la colonne, la date s'affiche bien.
Donc je voudrais agrandir la colonne.
Je pensais faire quelque chose comme :
J'ai un message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Workbooks(nom & ".xlsx").Worksheets("Sheet1(3)").Range("Date livraison").ColumnWidth = 17J'ai un doute concernant l'utilisation de la notation : Range("nom de colonne")File name or class name not found during automation
Avez vous une autre solution pour aggrandir les cellules par code ou un conseil pour l'utilisation de la notation Range("nom de colonne") qui m'a l'air bien pratique
Merci d'avance pour votre aide
Partager