在自定义按钮公式中添加:
Select(1,1,rows,Cols) And SendKeys("{Tab 3}{Enter}") And Do(290) And Select(1,1,1,1)即可实现自动设置最佳列宽!
可以简化成这样:
Select(1,1,rows,Cols) And SendKeys("{Tab 3}~") And Do(290) And Move(1,1)
严重收藏,可是我不知道按tab3~这个命令什么意思,作用?
能不能对公式说明,谢谢
-=-=-=- 以下内容由 ecz 在 2007年09月08日 11:26pm 时添加 -=-=-=-受用,
sendkeys()函数是对该语句执行后的第一个激活窗口鼠标所在处产生作用
-=-=-=- 以下内容由 ecz 在 2007年09月08日 11:47pm 时添加 -=-=-=-谢谢楼主,总版主
-=-=-=- 以下内容由 ecz 在 2007年09月08日 11:48pm 时添加 -=-=-=-这么好的文章要多来点
SendKeys是模拟键盘操作。
SendKeys("{Tab 3}~") and Do(290)
公式的意思是,打开列宽设置的同时,按键盘上的tab键3次,(也就是公式中的{tab 3},tab是按键名称,3是指定次数),公式中的“~”代表回车键。就这么简单。