我的程式碼如下:
Sub 巨集更新基本資料2()
a = Sheets("總表").Range("B1")
b = Sheets("總表").Range("C1")
For i = a To b
s = Sheets("總表").Range("B" & i)
Sheets("基本").Select
Cells.Select
Selection.Delete Shift:=xlUp
您好
由於您未提供以下資料,加上您未對變數進行定義
a = Sheets("總表").Range("B1")
b = Sheets("總表").Range("C1")
因此建議改為以下程式碼
Dim a, b, i As Integer
Dim s As String
a = Sheets("總表").Range("B1").text '原本的寫法是指一個範圍,不是數字,此處用text是將其改為字串,但若該格子中並非純數字,則必須將該格中的字串進行處理
b = Sheets("總表").Range("C1").text
s = Sheets("總表").Range("B" & i).text
以上是我依據您提供的資料,提供的建議,我未實際執行過
謝謝