我正在进行Excel数据验证,并希望查看每列中的任何差异。我认为正在执行
"select distinct column1 from table_name"
效率很高。 有没有办法在vba中使用/不连接任何数据库? 任何意见,将不胜感激。
答案 0 :(得分:1)
此代码应为一列执行SELECT DISTINCT:
ActiveSheet.Range("A2:A65536").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=ActiveSheet.Range("B2"), Unique:=True
代码会将Activesheet列A中的Distinct值粘贴到B列。希望这会有所帮助