设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2094|回复: 3
打印 上一主题 下一主题

窗体为无模式显示时出现的问题???

[复制链接]
跳转到指定楼层
1#
发表于 2012-2-2 15:58:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
说明:1)点附件excel中的按钮“订单收货”就会出现窗体“采购订单收货”,窗体的显示模式为无模式(show 0)
         2)窗体调用 "Database.mdb"中表“采购订单状况”和“采购收货明细”内容
         3)在 订单号码 中输入“订单号”回车后就可以选“订单项次”

问题:当窗体的显示模式为无模式(show 0) 时,有以下问题产生:
          1) 窗体初始化聚集在“送货单号”上被禁用了 (即代码 txtNo1.SetFocus 在UserForm_Initialize事件中没起作用)

          2) 当输入错误“订单号码”时(如输入SBP11191时),光标没有继续停留在错误文本框内容上 (即以下代码在txtPO1_Exit事件中没起作用)
  1. Cancel = True

  2. With txtPO1

  3. .SelStart = 0

  4. .SelLength = Len(.Text)

  5. End With
复制代码
当窗体的显示模式改为有模式时以上问题可解决,但因我要在不关闭窗体的同时可以打开其他Excel文件故窗体的显示模式不能改为有模式,请教高手如何解决???

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-2-2 23:37:31 | 只看该作者
路过…………不是很懂
3#
发表于 2012-2-3 14:23:09 | 只看该作者
建议在保存按钮里进行验证和处理。我对UserForm不熟悉,你可以去EH(ExcelHome里)发帖试试,对这方面研究的网友可能较多。
4#
 楼主| 发表于 2012-2-4 10:19:20 | 只看该作者
谢谢版主指点,EH论坛中没有人提供意见了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-5 12:44 , Processed in 0.082280 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表