我試圖創建一個宏像箱號標籤它們來填充工作表的行標題:填充行標題與數字,直到一定的標準
框1
盒2
方框3
...等等。
箱子的數量在另一張紙上。如果寫在那裏的數字是8,是否有可能填充從方框1到方框8的另一張紙的行?
我有道理嗎?
謝謝。
我試圖創建一個宏像箱號標籤它們來填充工作表的行標題:填充行標題與數字,直到一定的標準
框1
盒2
方框3
...等等。
箱子的數量在另一張紙上。如果寫在那裏的數字是8,是否有可能填充從方框1到方框8的另一張紙的行?
我有道理嗎?
謝謝。
如果你需要一些你特別要求的東西,你可能需要訴諸VBA。否則,以下工作:
在第一工作表,單元格A1,輸入公式:
= IF(COLUMN()< = Sheet2的$ A $ 1,」 BOX「& COLUMN(),」「)
在第1張工作表上,選擇A1。
這工作,因爲COLUMN()返回當前列號(A1,A2,A3全部返回3.B1,B2,B3全部返回2)。
將Sheet2中的值與當前的COLUMN()值進行簡單比較,可以得出1,2,3 ...等於您輸入到Sheet2中的任何內容。
請試試這個代碼
Sub test()
'change the sheet names and cell address in Range() to yours
i = ActiveWorkbook.Sheets("Sheet2").Range("A1").Value
Sheets("Sheet1").Activate
For j = 1 To i
'replace 1 with your column no in cells(j,1)
Cells(j, 1).Value = "Box " & j
Next
End Sub
你嘗試過什麼? – Linga