會員 ![]() | 【問題】請問EXCEL中可以把SHEET名稱當作值嗎? 請問各位高手大大, 在EXCEL中,如何動態的將sheet的名稱當作像儲存格的值一樣,作為連結... EX: 我有四個sheet,分別為"example","test_1","test_2","test_3" 四個sheet的欄位,格式皆相同..只有欄位中的值不一樣,而我的主文件是"example"這個sheet, 我希望當我點選"test_1"的sheet時,主文件"example"sheet的欄位值就自動參照"test_1"sheet的相對欄位值, 而我點選"test_2"的sheet時,主文件"example"sheet的欄位值也就自動更改參照"test_2"sheet的相對欄位值, 有這樣的處理嗎?先謝謝各位高手了^^ ![]() |
回覆 |
進階會員 | 回覆: 【問題】請問EXCEL中可以把SHEET名稱當作值嗎? 可以 .但是要使用 VBA |
回覆 |
[ ARIA Company ] ![]() | 回覆: 【問題】請問EXCEL中可以把SHEET名稱當作值嗎? 前面加上 test_1! |
回覆 |
平風造雨 ![]() | 回覆: 【問題】請問EXCEL中可以把SHEET名稱當作值嗎? 樓上的不瞭解請不要誤導他人,在Workbook的事件中插入以下程式碼 Private Sub Workbook_SheetActivate(ByVal Sh As Object) If Sh.Name <> "example" Then Sheets("example").Cells(1, 1) = ActiveSheet.Cells(1,1) End If End Sub |
回覆 |
|
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。