以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  应用技巧  (http://egrid2000.com/dvbbs/list.asp?boardid=3)
----  [原创]自动设置最佳列宽  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=3&id=158)

--  作者:jweishan
--  发布时间:2007/7/1 23:27:00
--  [原创]自动设置最佳列宽
在自定义按钮公式中添加:
Select(1,1,rows,Cols) And SendKeys("{Tab 3}{Enter}") And Do(290) And Select(1,1,1,1)即可实现自动设置最佳列宽!
--  作者:Czy
--  发布时间:2007/7/3 20:41:00
--  
可以简化成这样:

Select(1,1,rows,Cols) And SendKeys("{Tab 3}~") And Do(290) And Move(1,1)


--  作者:jweishan
--  发布时间:2007/7/4 20:27:00
--  
谢谢指教!
--  作者:人生旅途
--  发布时间:2007/7/5 15:27:00
--  
试过了,很不错的
--  作者:ecz
--  发布时间:2007/9/8 23:10:00
--  
严重收藏,可是我不知道按tab3~这个命令什么意思,作用?
能不能对公式说明,谢谢

-=-=-=- 以下内容由 ecz2007年09月08日 11:26pm 时添加 -=-=-=-
受用,
sendkeys()函数是对该语句执行后的第一个激活窗口鼠标所在处产生作用

-=-=-=- 以下内容由 ecz2007年09月08日 11:47pm 时添加 -=-=-=-
谢谢楼主,总版主

-=-=-=- 以下内容由 ecz2007年09月08日 11:48pm 时添加 -=-=-=-
这么好的文章要多来点
--  作者:Czy
--  发布时间:2007/9/8 23:29:00
--  
SendKeys是模拟键盘操作。
SendKeys("{Tab 3}~") and Do(290)
公式的意思是,打开列宽设置的同时,按键盘上的tab键3次,(也就是公式中的{tab 3},tab是按键名称,3是指定次数),公式中的“~”代表回车键。就这么简单。

--  作者:程兴刚
--  发布时间:2007/9/9 21:11:00
--  
谢谢,学习!
--  作者:richro
--  发布时间:2007/12/28 16:18:00
--  
谢谢czy
我的SendKeys函数从这入门了!
--  作者:lk888
--  发布时间:2008/3/30 15:53:00
--  
谢谢分享。刚学习,希望能向各位指教!
--  作者:weidxu
--  发布时间:2008/4/20 12:03:00
--  
向天使和和天王致敬