作者ychinglin (he)
看板Visual_Basic
标题Re: [VBA ] 属性设定问题
时间Thu Mar 18 10:22:52 2010
※ 引述《ychinglin (he)》之铭言:
: 问题还是没有解决
: 不过 有其他发现
: 物料编号 是另外写程式带入此表单
: 从资料表写入 编号a11111 数量10
: 如果把值带入物料编号这栏之後 假设数量是1
: 如果不修改 直接ENTER跳过这一栏
: 就会出现上面的问题 新增一个看起来一模一样的物料编号
: 变成
: a11111 10
: a11111 1
: 奇妙的是
: 如果带入之後 在物料编号这栏 直接剪下再马上贴上
: 就会修改旧的物料编号里面的数值 不会写到第二个相同物料编号里面
: 变成 a11111 11
: a11111 0
: 如果在VBA里面 直接指定a11111给物料编号
: 也会变成a11111 11
: a11111 0
: 现在卡住了,请问有个思考方向吗??
well
後来问题终於找到了
整个程式里面有三个变数
一个是从getstring得来 一个是从表单得来 一个是从资料表得来
监控变数的时候分别是"a11111 ","a11111 ","a11111"
一开始我以为只是我的错觉
後来想说 会不会是前後有空白键
就用trim(cstr(string))来处理 结果还是一样
最後把整个字串 先cstr 再用right left 拆掉组起来
才发现有看不到 可是实际上存在的字元
嗯 一点经验分享QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.232.74.110