[算表] excel取代問題

作者: jie123 (jie123)   2019-03-19 17:25:14
軟體:excel
版本:97-2003
如何在C1 key B,程式變成
='C:\[B.xls]Sheet1'!C2
如何在C1 key C,程式變成
='C:\[C.xls]Sheet1'!C2
如何在C1 key D,程式變成
='C:\[D.xls]Sheet1'!C2
以此類推
試過取代方式但太多要改了
B、C、D.........AA、AB.......等等,
請問有快速方法嗎?
謝謝!
作者: soyoso (我是耀宗)   2019-03-19 17:37:00
先在其他儲存格內以="='c:\["&c1&".."的方式複製,選擇性貼上,再尋找及取代,尋找目標和取代成皆以=以上是資料已鍵入,如回文所述B、C、D.........AA、AB....等等要改的另外原文所寫的='C:\[B.xls]Sheet1'!C2這個叫公式不是叫程式但如果是指鍵入後就要抓取該活頁簿內指定工作表和儲存格資料的話,以worksheet_change來觸發事件,公式同回文c1則改為target;另外就是限縮某欄或某範圍才觸發

Links booklink

Contact Us: admin [ a t ] ucptt.com