奉上100分给大家拜个早年先!顺便问个问题:关于Delphi与Excel的无缝连接

ljh13448874 2004-01-14 09:33:13
故事是这样的(最近又看大史记了):
为了设计花俏一点(用户的要求)的报表,又要操作方便,想把Excel作为子窗体引入程序,在父窗体另有一控制台,用于预设报表的标题、列标题等信息,提交后再刷新Excel中的报表模板。用OleContainer能实现吗,怎么实现二者之间的信息交换?最好能给出源码,谢谢!
...全文
47 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljh13448874 2004-01-16
  • 打赏
  • 举报
回复
钱就这样分掉了...
ljh13448874 2004-01-16
  • 打赏
  • 举报
回复
呵呵,我自己搞定了,差不多是半强暴式的把Excel拖到程序中...
chenjunccnu 2004-01-15
  • 打赏
  • 举报
回复
关注
S.F. 2004-01-15
  • 打赏
  • 举报
回复
up
荣爵 2004-01-15
  • 打赏
  • 举报
回复
问题不断滚滚来
荣爵 2004-01-15
  • 打赏
  • 举报
回复
心想事成
荣爵 2004-01-15
  • 打赏
  • 举报
回复
万事如意
zfang 2004-01-15
  • 打赏
  • 举报
回复
█████████
█┏━━━━━┓█
█★专业灌水证★█
█ CSDN █
█ ☆荣誉颁发☆ █
█ 【真爱无敌】 █
█★专业灌水证★█
█┗━━━━━┛█
█████████
winder_008 2004-01-15
  • 打赏
  • 举报
回复
可以 已经实现了!!!
haha7520 2004-01-15
  • 打赏
  • 举报
回复
祝大家新年快乐!!!财运滚滚!!!
ljh13448874 2004-01-14
  • 打赏
  • 举报
回复
我用OleContainer1.CreateObjectFromFile的方法打开Excel文件的(好像是复制)
OleContainer1.Refresh 的作用是重新打开一次吗?
如果是这样的话,在Refresh之前,需要将控制台的信息写入最初的Excel文件
然后再CreateObjectFromFile一遍?
ljh13448874 2004-01-14
  • 打赏
  • 举报
回复
请问lgqTiger(把酒论程序__尽在笑谈间) 兄:
用什么方法将控制台信息传入当前打开的Excel呢?
ljh13448874 2004-01-14
  • 打赏
  • 举报
回复
各位仁兄随便给点意见哦!
lgqTiger 2004-01-14
  • 打赏
  • 举报
回复
用 OleContainer 应该可以,
在另一个控制台修改字段、标题后:
OleContainer1.Refresh;就行!
lgqTiger 2004-01-14
  • 打赏
  • 举报
回复
在此,先恭喜大家身体健康!
goldpony 2004-01-14
  • 打赏
  • 举报
回复

-------------------------------------

╔♂╗┏┯┓┏┯┓┏┯┓┏┯┓╔♀╗
┃★┃┠新┨┠年┨┠快┨┠乐┨┃☆┃
┃☆┃┗┷┛┗┷┛┗┷┛┗┷┛┃★┃
╚♂╝↘*≡恭≡喜≡发≡财≡*↙╚♀╝

-------------------------------------

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧