在MS Project 2003的使用VBA创建一个Excel工作表和写入数据到它。 从那以后,我想改变我创造了这样的片我写的SetPrintArea和方向
with xlsheet '// Defined being an Excel.Worksheet
For i = 1 To .UsedRange.Columns.Count
.Columns(i).EntireColumn.AutoFit
Next i
txtPrintArea = txtPrintArea & "$" & xlCol.Row '// I created the range to print before
With .PageSetup
.Orientation = xlLandscape
.PrintArea = xlSheet.UsedRange.Address
End With
End With
它崩溃的.Orientation声明。 如果我评论说出来崩溃的.PrintArea线。 我的结论是不能成立的任何财产.PageSetup
如何指定了printArea?