我一直在尝试对齐Excel单元格文本值.我尝试过更常见的xlLeft,xlRight,但这似乎不起作用.错误是xlLeft未声明.我正在使用Visual Studios并使用VB创建一个aspx页面.
以下是我的代码示例:
Dim oExcel As Object Dim oBook As Object Dim oSheet As Object 'Start a new workbook in Excel oExcel = CreateObject("Excel.Application") oBook = oExcel.Workbooks.Add 'Add data to cells of the first worksheet in the new workbook oSheet = oBook.Worksheets(1) oSheet.Range("A1:E1").Merge() oSheet.Range("A1").Value = "Hello" oSheet.Range("A2:E2").Merge() oSheet.Range("A2").Value = "There " oSheet.Range("A1:A4").Font.Bold = True oSheet.Range("A1").HorizontalAlignment = -4131
解决方法
对于VerticalAlignment:
Top: -4160 Center: -4108 Bottom: -4107
和HorizontalAlignment:
Left: -4131 Center: -4108 Right: -4152