作者zesy (认识新朋友!!)
看板Visual_Basic
标题Re: [VBA ] 将某一列的某个范围清空
时间Thu Dec 29 10:59:52 2011
※ 引述《zesy (认识新朋友!!)》之铭言:
: 例
: a b c d e f g h i j
: 1 # # # #
: 2 # # # #
: 3 # # # #
: 4
: 5
: 6
: 7
: 8
: x为变数
: Worksheets("统计表").Range(Cells(x, 2), Cells(x, 5)).Clear
: 请问这样的写法有错吗?
Sub gg()
Dim x As Integer
If Worksheets("sheet2").Range("A1").Value >= 1 Then
x = Worksheets("sheet2").Range("A1").Value
Worksheets("SHEET1").Range(Cells(x, 2), Cells(x, 7)).ClearContents
End If
End Sub
这是我写的程式码
写在同一个sheet没问题,但不同sheet时就出现问题
请问是问题出在哪?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.170.158.78