formula one 6 中自定义汉字公式的问题 (100分)

  • 主题发起人 主题发起人 slzhu
  • 开始时间 开始时间
S

slzhu

Unregistered / Unconfirmed
GUEST, unregistred user!
1、我在CELL中输入自定义公式:
=ASC("XTGS,121,期初余额,0,0") (模仿速达自定义报表)
可回车后其公式内容却变为
=ASC("XTGS,121,期初余额")
不知是怎么回事?后面的两个0我有用。

2、我在CELL中输入如上公式后,用鼠标点到EDITBAR 上,
这时再点其他CELL公式中总是自动加上我点的CELL的名称如C6,
公式会变成如下:
=ASC("XTGS,121,C6期初余额")
且新点的CELL变成全黑,EDITBAR 的编辑焦点不离开

请各位高手指点迷津
 
f1book编辑时cell->number设置为@
 
我试了一下,好象不管用
 
terry_lzs 能否说的详细些?谢谢!
 
难道没人知道?
 
1.我看了帮助,说是字符转换问题,我看看我以前如何作的再给你说,可以考虑变通的方法
用其他函数。
2.自己作个EditBar,我是这样作的。
 
郭兄,对于问题2,如果自己作EDITBAR ,我必须设置FORMULA ONE的属性:
ALLOWINCELLEDITING 为FALSE 否则用F2,或双击单元格进行编辑时也会出现相同现象。
且SHOWEDITBARCELLREF属性我也用不上了,只能自己作。
还有没有更好的办法?如果没有,也只好这样了。

对于问题1,希望能尽快给我回信,谢谢!!
 
=ASC("XTGS,121,期初余额,0,0")该为
=ASC("XTGS,121,QCYE,0,0")就可,估计是该函数对双字节处理的问题。

在3.0下我用的是=T("")函数不会出现问题,6.0下没该函数了。
 
6.0下也有=T("")函数,但同样有问题。3.0下确实正常。
你能否找到5.0的版本,因为我发现速达的进销存软件使用的是5。0
且没有这两个问题。不知他们是如何解决的。
 
请继续或结束
 
请继续或结束
 
多人接受答案了。
 
后退
顶部