以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]汉字转化为拼音 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=121412) |
-- 作者:hbfnmxb -- 发布时间:2018/7/5 16:23:00 -- [求助]汉字转化为拼音 表1中有一列:院校名称,第二列,院校名称拼音,如何在院校名称拼音列中设置公式,把院校名称列中的汉字,转化为拼音?在哪里输入公式? |
-- 作者:有点蓝 -- 发布时间:2018/7/5 16:58:00 -- 这个要使用代码处理http://www.foxtable.com/webhelp/scr/1270.htm datacolchanged事件 If e.DataCol.Name = "院校名称" Then If e.NewValue > "" Then e.DataRow("院校名称拼音") = GetPinYin(e.NewValue) Else e.DataRow("院校名称拼音")= Nothing End If End If |
-- 作者:hbfnmxb -- 发布时间:2018/7/5 17:19:00 -- Initial: 可选参数,0返回完整拼音,1返回拼音缩写(由首字母组成),2返回包括声调的完整拼音。看了帮助文件,学习了。想返回拼音缩写,参数是1,这个参数放到什么位置? If e.DataCol.Name = "院校名称" Then If e.NewValue > "" Then e.DataRow("院校名称拼音") = GetPinYin(e.NewValue,1) Else e.DataRow("院校名称拼音")= Nothing End If End If 我这样放对不对?
|
-- 作者:有点蓝 -- 发布时间:2018/7/5 17:40:00 -- 这种问题测试就知道了 |