在Delphi中用
MSExcel:=CreateOLEObject('Excel.Application');
MSExcel.WorkBooks.Open('d:\test.xls');打开一个excel文件, 请问:问题1: 怎么设定某一个工作表(SheetN)为当前活动页面?
问题2: 怎么取得表格拥有数据的最大列数?
MSExcel:=CreateOLEObject('Excel.Application');
MSExcel.WorkBooks.Open('d:\test.xls');打开一个excel文件, 请问:问题1: 怎么设定某一个工作表(SheetN)为当前活动页面?
问题2: 怎么取得表格拥有数据的最大列数?
解决方案 »
- Delphi, 想甩掉你真不容易
- 请教:有没有能替代DHTMLEdit的VCL组件?-thx...
- 怎样查找机器中是否有Foxmail和QQ!并且启动他们!
- 如何制作xp风格菜单?如果用控件不能有版权问题。
- 求使用ole操作word 的详细代码!!!!!!!!!!!!!!!!!?????????????????
- 求助:怎样将gif格式的图片转换成bmp格式(在线等待)。
- 一个关于窗体的简单问题
- Win32中的服务本质是什么?怎么样把一个应用程序做成服务??
- 要Kronus(Kronus)的项目分析书(英文)的请在这里留下mail.
- 怎样理解COM/DCOM中的"接口"
- 哪位知道 紫光拼音输入法 的属性配置是如何实现的啊?
- 如何按一定方向把一个图形的顶点输出来~~~ 详细内容请看里面
问题2: 还不知道
问题2: 这个涉及VBA的东西,类似:
Range("A1").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
上面一句就是得到最后一行最后一列
就是这么读取 批注内容? 用 sComment:= MSExcel.Range['C1'].Comment.Text; 报错?!