會員 | Excle清單製作??? 各位大大: 我在excel 2000內的活頁簿內建立一個下表式清單(清單是讓使用者選擇頁碼) 那是否有什麼方法讓使用者點選他所需要的頁碼後,活頁簿就直接跳到用者所 點選的那個活頁簿中或是在相同活頁簿中的某一列,或是某一欄?? 請各位大大不吝賜教~~ excel新手 |
回覆 |
Take it easy~ | 比較簡單(陽春)一點的可用 HYPERLINK 函數, 假設要依照 C1 下拉清單指定的Sheet名稱, 則 A1 可設公式 =HYPERLINK("#"&C1&"!A1",C1) PS.「#」表示跳到同一活頁簿的工作表 這方式等於在操作的時候要兩步驟 -- 先在 C1 選工作表名, 再按 A1 的超連結. 若要跳到指定的列, 則在公式中指定, 例 =HYPERLINK("#"&C1&"!A100",C1) 如果列號是變動的, 那麼照上述方式修改公式即可. 可參考HYPERLINK函數說明. 另一種比較"不陽春"的方式則需用到巨集, 利用 SelectionChange 事件可不需分兩步驟, 直接前往連結目標. 請參考[自動的超連結] -- http://www.pczone.com.tw/vbb3/showthread.php?t=24600 |
回覆 |
會員 | 謝謝囉~Leon Chou Leon Chou大大: 謝謝囉,我先去試一下,如果有問題再向大大你請教!! |
回覆 |
會員 | 有一點點問題 Leon Chou大大; 我依你所說的在活頁簿的A1輸入〞=HYPERLINK("#"&C1&"!A1",C1)〞 ,但是每次都出現參照無效! ,想請問一下大大上面公式 中的A1 是代表什麼意思 ? 如果我在SHEET1中的A49先定義一個名稱叫TESTA 在SHEET1中的A59先定義一個名稱叫TESTB 在SHEET1中的A69先定義一個名稱叫TESTC 那我要套用上面的〞=HYPERLINK("#"&C1&"!A1",C1)〞公式,那我 在A1的儲存格要做什麼改變嗎?又如果TESTB是位於SHEET2,而TESTC是位於SHEET3,那我該如何去設定它 ?? 請大大不吝指導~~THNAKS!! |
回覆 |
Take it easy~ | 引用:
A1 就是說連結到指定Sheet的 A1 儲存格;同理,要連到其他格就改這裡。 引用:
=HYPERLINK("#"&C1,C1) 這個公式可以連到同一活頁簿任一定義名稱的位址,無論定義在哪個Sheet都一樣。 請參考範例檔 Hyperlink.zip (2k) | ||
回覆 |
|
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。