社区
Delphi
帖子详情
我控制EXCEL列宽时使用ExcelWorksheet1.Columns[1].ColumnWidth := 10 ;为什么不可以?!!!还请各信大侠指点!!!
soscat
2001-10-10 12:54:30
我控制EXCEL列宽时使用ExcelWorksheet1.Columns[1].ColumnWidth := 10 ;为什么不可以?!!!
总是出现:
[Error] Unit1.pas(85): Class does not have a default property
请各信大侠指点!!!
...全文
583
6
打赏
收藏
我控制EXCEL列宽时使用ExcelWorksheet1.Columns[1].ColumnWidth := 10 ;为什么不可以?!!!还请各信大侠指点!!!
我控制EXCEL列宽时使用ExcelWorksheet1.Columns[1].ColumnWidth := 10 ;为什么不可以?!!! 总是出现: [Error] Unit1.pas(85): Class does not have a default property 请各信大侠指点!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lizhenjia
2001-10-10
打赏
举报
回复
我也用ExcelWorksheet控件试了一下,确实不让改!
不过用ExcelWorksheet.columns.autofit可以!
soscat
2001-10-10
打赏
举报
回复
用ExcelWorksheet就不能设置行高和列宽了吗?!
lizhenjia
2001-10-10
打赏
举报
回复
上面有一句话写错了,改为
//eworkbook.worksheets[1].columns.autofit;//如不自定义宽度,可以使各列自动对齐
lizhenjia
2001-10-10
打赏
举报
回复
这个一定好使,我用的ole,在use中加入comobj!
var
eapp,eworkbook:variant;
begin
eapp:=createoleobject('excel.application');
eapp.visible:=false;
eworkbook:=eapp.workbooks.add;
eworkbook.worksheets[1].name:='java';
eworkbook.worksheets[1].Columns[1].ColumnWidth := 40;
//exworksheet.columns.autofit;//使各列自动对齐
eapp.activeworkbook.saveas('c:\222.xls');
eapp.workbooks.close;
eapp.quit;
eapp:=unassigned;
showmessage('ok!');
end;
EP外星人
2001-10-10
打赏
举报
回复
Columns[1].SetWidth(....);
soscat
2001-10-10
打赏
举报
回复
先
var
tp: variant;
在BEGIN
tp := excelapplication1.Workbooks[1].Worksheets[1] ;
excelworksheet1.Range[tp.Columns[2],tp.Columns[2]].ColumnWidth := 10 ;
这样就行了。真怪!!!
delphi对于
excel
的一般操作
delphi对于
excel
的一般操作 文件复制自网络,个人自用备份
delphi
控制
excel
大全
delphi
控制
excel
大全delphi
控制
excel
大全
delphi
控制
Excel
(一)
使用
动态创建的方法 首先创建
Excel
对象,
使用
ComObj: var
Excel
App: Variant;
Excel
App := CreateOleObject( ’
Excel
.Application’ ); 1) 显示当前窗口:
Excel
App.Visible := True; 2) 更改
Excel
标题栏:
Excel
App.Caption ...
设置
EXCEL
表某列的宽度
delphi中
控制
excel
(一)
使用
动态创建的方法 首先创建
Excel
对象,
使用
ComObj: var
Excel
App: Variant;
Excel
App := CreateOleObject( '
Excel
.Application' ); 1) 显示当前窗口:
Excel
App.Visible := True; 2) 更改
Excel
标题栏: Ex
Microsoft.Office.Interop.
Excel
操作集合
private _Workbook _workBook = null; private
Worksheet
_
workSheet
= null; private
Excel
.Application _
excel
Applicatin = null; _
excel
Applicatin = new
Excel
.Application(); _
excel
Applicatin.Visible = tru...
Delphi
5,931
社区成员
262,938
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章