Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel vba下划线。删除__Vba_Excel - Fatal编程技术网

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);另外,行的延续在那里也是非法的。尽可能避免线路连续。