作者andy90498 (发钱喇干)
看板ask
标题[请问] EXCEL VBA比对资料问题
时间Tue Feb 23 16:30:15 2021
各位好 目前我有两张工作表
期望是两张工作表内容能一样
所以写了个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却判读文字不同?
我有把两边的储存格都设定成文字格式之後 再进行比对
请问这个到底是什麽问题呢?
还是有其他更方便比对两张工作表内容的方法呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.204.231.208 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ask/M.1614069018.A.0B4.html
1F:→ andy90498: 补充 比对的部份我这样写 02/23 16:33
3F:推 MrSherlock: 储存格左上角的三角形 02/23 16:39
4F:→ andy90498: 请问三角形的问题!? 02/23 16:45
5F:推 MrSherlock: 不一致就会有问题吧,至少我是这麽观察到的 02/23 16:46
6F:→ andy90498: 那个三角形好像是提醒你说目前这个以0为开头的这个格子 02/23 16:48
7F:→ andy90498: 是文字的状态 是否要转换为数值 02/23 16:48
8F:→ andy90498: 但因为我两张对照表都是文字格式 所以都是相同的 02/23 16:48
9F:推 MrSherlock: 转office板看看? 02/23 17:02
※ andy90498:转录至看板 Office 02/23 17:48