有点深度的问题(高手进来留个脚印) ( 积分: 100 )

  • 主题发起人 主题发起人 友友
  • 开始时间 开始时间

友友

Unregistered / Unconfirmed
GUEST, unregistred user!
如何用delphi编程控制excel,向excel中指定的位置插入批注,请给个简单的例子
 
下面是我在excel03p3中录制的一段宏,插入批注很简单呀,搜一篇ole excel的文章,结合下面的代码,应该不难呀!
Sub Macro1()
Range("D3").AddComment
Range("D3").Comment.Visible = False
Range("D3").Comment.Text Text:="csjiang:"
&
Chr(10) &
"saas"
End Sub
 
uses
ComObj;

procedure TForm25.Button1Click(Sender: TObject);
var
XLS : Variant;
begin

try
XLS := CreateOleObject('Excel.Application');
XLS.Visible := True;
XLS.WorkBooks.Open('book1.xls');
XLS.Range['F5'].AddComment('Hello, World!');
except

end;


XLS := UnAssigned;
end;
 
顶一下:
www.chinadacs.cn
 
谢谢tseug ,谢谢unjiang,马上散分
 
请lz下次别用“有点深度的问题(高手进来留个脚印)”这种标题成么?
 
多人接受答案了。
 
后退
顶部