Board logo

標題: [發問] 指定工作表名稱問題 [打印本頁]

作者: mei27    時間: 2013-7-30 21:55     標題: 指定工作表名稱問題

請問各位大大,我有一個檔案裡面會每個月增加2個工作表
假設一個工作表名是『08』,一個是『08總』
請問我該怎麼寫,才能按下按鈕後,讓表『08』要計算的值,自動偵測對應的名稱,而帶入『08總』的儲存格p1裡?(像在『07』的表按,就會帶到『07總』)
因為我寫:Sheets(ActiveSheet.Name).[p1] = Application.Average(Range("b4:b8")),這樣可以執行
可是寫這樣:Sheets(ActiveSheet.Name&"總").[p1] = Application.Average(Range("b4:b8")),就失敗了…
可以請各位高手幫我指點一下嗎,謝謝~
作者: kimbal    時間: 2013-7-30 22:17

回復 1# mei27
  1.     Sheets(ActiveSheet.Name & "總").[p1] = Application.Average(Range("b4:b8"))
複製代碼
試試給&前後一點空間(空格)
確認一下是在 07/08 運行, 不是在07總/08總運行
作者: mei27    時間: 2013-7-30 22:32

回復 2# kimbal

Kimbal大,謝謝你,原來是我的&之間沒有空格的關係...
把&前後各空一格之後就行了,感恩~




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)