【发布时间】:2013-06-17 06:56:11
【问题描述】:
Private Sub CommandButton2_Click()
sheetNo = 1
With Worksheets("Sheet" & sheetNo)
.Range("A1:B12").ClearContents
End With
sheetNo = sheetNo + 1
End Sub
假设我有 10 张工作表(Sheet1、Sheet2、Sheet 3、........),当我单击 CommandButton2 时,它应该删除 A1:B12 范围内的任何内容。但是这段代码只删除了 Sheet1 中的内容。谁能告诉我为什么以及哪里出错了?
谢谢。
【问题讨论】:
-
将代码包含在
for或while循环中怎么样? -
@shahkalpesh 你想帮我举个例子吗?谢谢
-
我强烈建议您先学习语言结构。你的问题很简单,任何人都可以回答。然而,这不应该阻止你超越答案(尤其是基本的东西)。