呵呵,你把所有的with多加全就OK了
解决方案 »
- 什么表格控件 可以对关键文字着色 还有 换行 严重感谢
- 如何通过ADO,将sqlserver数据库某一字段下的值赋给Combobox控件(在线等)
- vba打开word文档添加相关数据!
- 一个很急的问题?关于数据库打包的问题?高分求救啊?满分(100分)
- 关于判断是否是空数据库的问题
- Access数据库的问题
- MSGBOX也会出错,怎么办?
- 高程要学哪些课程......
- 怎么实现双缓冲?
- 请问有用过Setup Factory 打包软件的吗?打英文版安装包
- 请问如何知道表的名字!大加快救救我!老板要炒我鱿鱼了!!!!
- 怎么用ShellExecute 调用,关闭文件及应用程序(例如WORD)!!!(空文档)
Range("E8").Select
ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=ActiveCell
ActiveWindow.SelectedSheets.VPageBreaks.Add Before:=ActiveCell
那里有WITH啊!~~~
我是指反复调用它,因为我有很多程序要调用,所以就出错了.
也就是,本程序在运行,本程序中的一个过程调用过以后,不退出程序,又调用它,
就这样它就出错了!!!
With .Range(str1).Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
End Wtih
你看的明白吗?
Dim xlsheet As Excel.WorksheetSet xlsheet = xlBook.Sheets(1)
str1 = "E8"With xlsheet
With .Range(str1)
.HPageBreaks.Add Before:=ActiveCell
.VPageBreaks.Add Before:=ActiveCell
End With
End Wtih你试试这段代码。