2016 - 2024

感恩一路有你

vba出错怎么解决 excelvba复制粘贴错误?

浏览量:2566 时间:2023-06-24 09:45:58 作者:采采

用于i 1至i8工作表(1 _ i).Rang:B255)的子ad()。复制_工作表(工作表1)。rang:A(255 * I 1))

反安装程序正在运行,请尝试重新启动计算机。如果它不 t工作,你的权限有问题。

在报告错误的行前添加一个句子。

msgbox。单元格(I,4) |日期值(。细胞(I,4))

可以看出格式问题是什么。

你的错误没有完全重现。如果需要上传全流程功能。但是,我发现里面有几个错误:

计算g,h,I公式时出错。

如果单元格A1是123.456,看看你组合的代码K. G应该是一百位数,H是十位数,I是一位数。

但是计算g,h,I的代码是错的,反过来。Mod是余数,123.456乘以1000是123,456,10的余数只有6位,也就是G等于6,不是上面的4。

It 这不是一个错误,但我不 我不明白为什么K i的单元格值不按K的值域排列,所以它 跳过很容易错过音域。正常应该是0~125,125~250,250~375。除非有特殊考虑。

上面的判断范围是两个为不依赖,但是如果恰好是k125,那么就不在下面代码的判断范围内,那么K i单元格就变成0了,这就不对了吧?

如果A1是123.4567之类的数,VBA会输入个位数变成123.457,然后计算G,H,I,需要限制。

解决方案如下

1.用excel 2010编译的VBA控件可能会导致 "找不到项目或库在其他计算机上使用时。在VBE编辑器中,打开工具参考,你可以看到 "参考编辑控制丢失。

2.解决方法是取消选择 "失去参考编辑控制首先,然后打开浏览器找到REFEDIT.DLL文件下的微软OFFICE 12目录下的程序文件。注:不同的办公室可能是11、12、14等办公室。等等,有些版本的dll文件是REGEDIT.DLL。点击打开-确定-保存,然后打开。

计算机 文件 程序

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。