以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  快速清零功能是不是不能用啊?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=38231)

--  作者:zbsdkq012890
--  发布时间:2013/7/23 13:28:00
--  快速清零功能是不是不能用啊?
快速清零功能我怎么用不了啊!大家试一试这个功能吧!
--  作者:lsy
--  发布时间:2013/7/23 13:47:00
--  

两种可能:

1,不是数值类型的零。

2,不在选择区域。


--  作者:zbsdkq012890
--  发布时间:2013/7/23 15:34:00
--  
谢谢,我初次用这个功能,看控件名称理解为快速把数值列的数值清除了。应该理解为把数值列0的数值快速清除。
--  作者:zbsdkq012890
--  发布时间:2013/7/23 15:39:00
--  
有没有一键快速清除“定义区域”内所有内容的命令,就像excel右键内的“清除内容”一样?
--  作者:Bin
--  发布时间:2013/7/23 15:42:00
--  
你可以自行设置一个按钮实现这个功能

利用 http://www.foxtable.com/help/topics/0447.htm  获取选中的区域

然后把选择区域的单元格的值清除.

--  作者:zbsdkq012890
--  发布时间:2013/7/23 17:10:00
--  

试着弄了半天也没有弄出来用鼠标定义选定区域,然后清除选定区域的内容。高手能帮着把这个模块的代码帮着写一下吗?真的非常需要,先谢谢啦!呵呵


--  作者:Bin
--  发布时间:2013/7/23 17:18:00
--  
dim tb as Table = tables("表A")
for i as integer = tb.TopRow to tb.BottomRow
   for j as integer = tb.LeftCol to tb.RightCol 
    tb.rows(i)(j)=Nothing
   next
next
[此贴子已经被作者于2013-7-23 17:36:30编辑过]