Excel vba下划线。删除_
我似乎找不到适合我的代码的正确答案 我正试图删除Excel vba下划线。删除_,vba,excel,Vba,Excel,我似乎找不到适合我的代码的正确答案 我正试图删除Sheet1 我确信我下面的代码可以工作 但是抛出一个运行时错误“438”。对象不支持此属性或方法 Worksheets("Sheet1").Range("1:1").Delete_ 以下是我的代码: Option Explicit Sub C2P() Worksheets("Sheet1").Range("C:C,F:F").Replace _ What:=",", replacement:=".", L
Sheet1
我确信我下面的代码可以工作
但是抛出一个运行时错误“438”。对象不支持此属性或方法
Worksheets("Sheet1").Range("1:1").Delete_
以下是我的代码:
Option Explicit
Sub C2P()
Worksheets("Sheet1").Range("C:C,F:F").Replace _
What:=",", replacement:=".", LookAt:=xlPart
Worksheets("Sheet1").Range("1:1").Delete_
End Sub
如有任何反馈,将不胜感激。谢谢大家! 删除方法名称中有一个额外字符。
工作表(“表1”)。范围(“1:1”)。删除
删除下划线
学习使用“F1”键打开内置帮助系统。它在那里是有原因的。不,它不是!也许这就是问题的根源@TnTinMn@TnTinMn哈它确实有用!请发一个问题,我会接受的。谢谢大家!@YowE3K OP是vba的新手,不理解\uU3K>表示下一行是第一行的一部分。@YowE3K我的目标是删除Sheet1上的第一行。因为我使用了“Replace_”,我想我也必须使用“Delete_”。行继续标记是[WS]+[下划线];在删除
中,下划线被视为删除
方法名称的一部分(并且删除
不作为范围的成员存在,因此出现错误438);另外,行的延续在那里也是非法的。尽可能避免线路连续。