[请问] EXCEL VBA比对资料问题

楼主: andy90498 (枫情)   2021-02-23 16:30:15
各位好 目前我有两张工作表
期望是两张工作表内容能一样
所以写了个VBA去让他自动对照两张工作表的同一个格子是否相同
图例如下
https://i.imgur.com/BHSkjsz.png
但现在遇到的问题是
被VBA判读资料或是底色不同的格子
经人工检视 发现并没有不同的地方(有检查是不是受空格影响 但最后结论是没有空格)
以下是VBA跑出来的状况
判读 https://i.imgur.com/6akEGHt.png
对照1 https://i.imgur.com/WE3MvWd.png
对照2 https://i.imgur.com/QnmVESK.png
其他地方大同小异
以上面的范例来说 被上红色的1431 在两张对照表上明明是相同的
但VBA却判读文字不同?
我有把两边的储存格都设定成文字格式之后 再进行比对
请问这个到底是什么问题呢?
还是有其他更方便比对两张工作表内容的方法呢?
谢谢
楼主: andy90498 (枫情)   2021-02-23 16:33:00
补充 比对的部份我这样写https://i.imgur.com/laF9o3d.png
作者: MrSherlock (夏乐克)   2021-02-23 16:39:00
储存格左上角的三角形
楼主: andy90498 (枫情)   2021-02-23 16:45:00
请问三角形的问题!?
作者: MrSherlock (夏乐克)   2021-02-23 16:46:00
不一致就会有问题吧,至少我是这么观察到的
楼主: andy90498 (枫情)   2021-02-23 16:48:00
那个三角形好像是提醒你说目前这个以0为开头的这个格子是文字的状态 是否要转换为数值但因为我两张对照表都是文字格式 所以都是相同的
作者: MrSherlock (夏乐克)   2021-02-23 17:02:00
转office板看看?

Links booklink

Contact Us: admin [ a t ] ucptt.com