在EXCEL中插入一行如何用DELPHI实现?
知道了VBA代码,但不能直接用于DELPHI
知道了VBA代码,但不能直接用于DELPHI
解决方案 »
- 提示type of expression must be boolean
- win2000 server 下ServerSocket的ServerSocketClientRead事件为什么不被触发,在win98下就正常
- 请问:在dbgrid 或 CXgrid 里面能不能任意修改一些记录的部分数据后,再保存。
- 一个当eidt1.text和edit2.text为空值的问题?
- 只有70分了!请教一个关于IntraWeb的问题~!
- 呓语凌晨
- 我写了一个过程想在程序启动的时候执行,请问如何做???
- 安装的问题,
- Dbgrideh中添加一列checkbox后,选中某一行后,运行一下代码,结果所有的行都被操作,求大神帮忙。
- 如何判断一个文件文是否有效,也就是是否包含非法字符?
- 窗体打印的问题
- 如何通过query实现在程序中往DBGride中动态添加列;
Private Sub Form_Load()
Dim xlsApp As New Excel.Application
Dim wkBook As Workbook
Dim wkSheet As Worksheet
Set wkBook = xlsApp.Workbooks.Open(App.Path & "\book3.xls")
xlsApp.Visible = True
Set wkSheet = wkBook.Worksheets("sheet1")
wkSheet.Rows("4:4").RowHeight = 27.75
wkSheet.Columns("B:B").ColumnWidth = 11.25
xlsApp.Quit
Set xlsApp = Nothing
End Sub
不过我现在的问题是移植到DELPHI中似乎格式不对
只要想调用worksheets就提示“找不到成员”
试了
eclApp.Worksheets('Sheet1').Rows(2).Insert;
和
WorkBook.Worksheets('Sheet1').Rows(2).Insert;
等
换成ActiveSheet也一样
eclApp,WorkBook :Variant;
创建
eclApp:=CreateOleObject('Excel.Application');
WorkBook:=CreateOleobject('Excel.Sheet');
编译时不能通过
请DX指点可行的办法,最好是编译通过的代码
分数不够可以再加