joul
-
9 juil. 2001 à 13:00
cs_CyssouX
Messages postés8Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention17 janvier 2005
-
19 nov. 2003 à 18:50
Bonjour,
Dans mon appli, j'utilise Excel sous forme de référence et j'insére des champs de ma Base de données dans les cellules. mon problème : j'insére des champs de longueurs variables dans des cellules dont certaines sont des cellules fusionnées. Hors dans les cellules fusionnées la hauteur et retour automatique à la ligne "n'est pas automatique".
Je voulais savoir comment régler la hauteuur d'une ligne, merci.
cs_CyssouX
Messages postés8Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention17 janvier 2005 19 nov. 2003 à 18:50
Et Voilà .... J'AI TROUVE !!!
Private Sub Hauteur_de_ligne()
Set ExcelSuppr = CreateObject("Excel.Application")
ExcelSuppr.Application.Workbooks.Open (path_source & "Base_PJ_Mail_base.xls")
ExcelSuppr.Visible = False
ExcelSuppr.Windows("Base_PJ_Mail_base.xls").Visible = True
ligne = 2 ' La ligne que tu veux modifier
ExcelSuppr.ActiveSheet.Rows(ligne).EntireRow.AutoFit
ExcelSuppr.Application.DisplayAlerts = False
ExcelSuppr.Save
ExcelSuppr.Windows("Base_PJ_Mail_base.xls").Close
ExcelSuppr.Application.Quit
Set ExcelSuppr = Nothing