吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 567|回复: 36
收起左侧

[经验求助] 修复vba中的bug

[复制链接]
kristzhang 发表于 2024-4-2 12:40
40吾爱币
文件:https://www.123pan.com/s/2XwUVv-ykLi.html

@578370 @fhangong
老大,之前帮我改的vba代码出现了一个bug,就是在错误输入文字或者其他字符的时候就会出现错误提示:下标越界
抽时间帮我改一下呗,谢谢!

最佳答案

查看完整内容

弄好了,优化了一个运行时的显示问题,这样去接看结果就会快很多了,因为更新显示也是占用处理时间的,我试了一下基本上是秒显的了。 链接:https://pan.baidu.com/s/1Mbo8-TXBsq3NgebJAYZppQ 提取码:52pj --来自百度网盘超级会员V5的分享

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

fhangong 发表于 2024-4-2 12:40
本帖最后由 fhangong 于 2024-4-3 09:50 编辑
kristzhang 发表于 2024-4-2 18:04
好的,谢谢,顺便能不能帮我看看代码是不是需要优化一下,点击提交录入后,数据写入Excel的速度太慢了{:1 ...

弄好了,优化了一个运行时的显示问题,这样去接看结果就会快很多了,因为更新显示也是占用处理时间的,我试了一下基本上是秒显的了。
链接:https://pan.baidu.com/s/1Mbo8-TXBsq3NgebJAYZppQ
提取码:52pj
--来自百度网盘超级会员V5的分享
zjg121 发表于 2024-4-2 13:10
https://wwi.lanzoup.com/iIVdZ1tkqrwb
增加了这个:
[Visual Basic] 纯文本查看 复制代码
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)  
    ' 允许的字符包括数字(0-9),小数点(ASCII码为46)和空格(ASCII码为32)  
    If (KeyAscii >= 48 And KeyAscii <= 57) Or KeyAscii = 46 Or KeyAscii = 32 Then  
        ' 如果是允许的字符,则不做任何处理  
    Else  
        ' 如果不是允许的字符,则阻止按键输入  
        Beep  
        KeyAscii = 0  
    End If  
End Sub
 楼主| kristzhang 发表于 2024-4-2 13:16
zjg121 发表于 2024-4-2 13:10
https://wwi.lanzoup.com/iIVdZ1tkqrwb
增加了这个:
[mw_shl_code=vb,true]Private Sub TextBox1_KeyPre ...

这个代码放在那个位置的,谢谢不太懂vba,越看越糊涂
 楼主| kristzhang 发表于 2024-4-2 13:24
zjg121 发表于 2024-4-2 13:10
https://wwi.lanzoup.com/iIVdZ1tkqrwb
增加了这个:
[mw_shl_code=vb,true]Private Sub TextBox1_KeyPre ...

链接中的文件无法下载,下载没有任何反应。
 楼主| kristzhang 发表于 2024-4-2 13:42
zjg121 发表于 2024-4-2 13:10
https://wwi.lanzoup.com/iIVdZ1tkqrwb
增加了这个:
[mw_shl_code=vb,true]Private Sub TextBox1_KeyPre ...

好不容易下载了,但是还没修复完整啊,现在是输入字母和符号没出错,但是输入中文还是会弹窗下标越界
nikkyu 发表于 2024-4-2 13:44
https://wwo.lanzouo.com/i6uWo1tkzk8j
 楼主| kristzhang 发表于 2024-4-2 13:50
nikkyu 发表于 2024-4-2 13:44
https://wwo.lanzouo.com/i6uWo1tkzk8j

是修复,不是让把那些代码直接给我删了
nikkyu 发表于 2024-4-2 13:51
kristzhang 发表于 2024-4-2 13:50
是修复,不是让把那些代码直接给我删了

自己考虑吧,其实按照前面的贴写的
 楼主| kristzhang 发表于 2024-4-2 13:57
nikkyu 发表于 2024-4-2 13:52
楼主不识货,哈哈

什么叫不识货?我的悬赏贴,肯定要按我的要求啊,你满足不了还说什么风凉话?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-15 21:19

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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