以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 单元格标记 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=193115) |
||||
-- 作者:1234567 -- 发布时间:2024/8/19 9:35:00 -- 单元格标记 .NET Framework 版本:4.0.30319.1
DataColChanged 表事件
If e.DataRow("形式") = "1" Then
|
||||
-- 作者:有点蓝 -- 发布时间:2024/8/19 10:11:00 -- 代码放到drawcell事件:http://www.foxtable.com/webhelp/topics/0656.htm If e.Row("形式") = "1" Then
e.Style = "样式1" End If |
||||
-- 作者:1234567 -- 发布时间:2024/8/19 10:18:00 -- 我不希望是整行按样式1标记,只标记其中的某几列,代码怎么改? |
||||
-- 作者:y2287958 -- 发布时间:2024/8/19 10:20:00 -- 再判断一下列名就可以 |
||||
-- 作者:有点蓝 -- 发布时间:2024/8/19 10:38:00 -- select case e.col.name case "列1","列A" If e.Row("形式") = "1" Then e.Style = "样式1" End If end select
[此贴子已经被作者于2024/8/19 13:34:20编辑过]
|
||||
-- 作者:1234567 -- 发布时间:2024/8/19 12:44:00 -- 此主题相关图片如下:11.png |
||||
-- 作者:有点蓝 -- 发布时间:2024/8/19 13:34:00 -- http://www.foxtable.com/webhelp/topics/0224.htm 最后加上 End Select
|
||||
-- 作者:1234567 -- 发布时间:2024/8/19 13:35:00 --
此主题相关图片如下:2.png 此主题相关图片如下:3.png |
||||
-- 作者:1234567 -- 发布时间:2024/8/19 13:39:00 -- 蓝版: 第一个问题,当我在记录窗口中,变换计算类别时,样式不能同步改变,在主表中没这个问题。 第二个问题,希望在直径列,所有的数据前加φ,并且在导出EXCEL 文件时,也能加上φ。
|
||||
-- 作者:有点蓝 -- 发布时间:2024/8/19 13:50:00 -- 1、选择不同值后,输入焦点要离开当前单元格,才会认为输入完毕,才算真正更改了值 2、显示一样到drawcell处理 if e.col.name = "直径" andalso e.row.isnull("直径")=false e.text = "φ" & e.row.isnull("直径") end if 导出可以使用这种方式:http://www.foxtable.com/webhelp/topics/1148.htm,可以自己添加任意字符
|