excel vba ,excel表中A列有多个单元格值相同,则删除单元格所在行,且只保留这些相同值中排最后的一个值,这一行不删除
亲,是这个意思么?
打开你的Excel文件,按“Alt+F11”打开VBA编辑窗口,然后在左侧对应的Sheet上双击,右侧空白处粘贴下面的代码。关闭VBA窗口。然后按“Alt+F8”打开宏窗口,选择刚插入的宏,点击“执行”。
Sub sc()
错误429
追答在VBA编辑窗口,按F8单步执行,看看在哪一步程序中断了。然后,把错误的那段代码和错误提示窗口截图上来看看。
追问Set d=CreateObject("Scripting.Dictionary")这一行有问题,报错429, Scripting.Dictionary这个不能自动变大写,应该是没有被识别,不知道为什么
追答自动变大写?这个是双引号中的内容,是外部引用,不是Excel VBA的热词,不会变大写的。
你是原样粘贴代码上去的吗?请截图上来看看。