返回列表 上一主題 發帖

[發問] 抓取參照頁面的 sheet 名稱

[發問] 抓取參照頁面的 sheet 名稱

本帖最後由 Genie 於 2012-6-4 17:42 編輯

請問有沒有辦法在儲存格中顯示我是從哪個 sheet 抓取資料的 sheet 名稱?

因為我有一個檔案 每個 sheet 都長得很像
有時候會有點難判斷是從哪一個 sheet 抓取的資料
所以想要新增一欄來顯示我是從哪個 sheet 抓取的

附上簡單的範例
希望能幫幫忙
謝謝∼
範例.zip (2.95 KB)

請問我若有六個 sheet 的話
這樣在 B 欄就要用五個 IF
在 C 欄又用五個 IF 去找出是對應到哪個 sheet
這樣當資料量一多時 整個 excel 跑起來的速度是很慢的
所以想問有沒有辦法在 C 欄不要用 IF 的情況下去找出所對應的 sheet?

TOP

不好意思 設定 A 的這裡我看不太懂 不知道可不可以解釋一下?
謝謝∼
Set A = .Range(Rng.Address(, , xlA1)).Find(Fn)

TOP

本帖最後由 Genie 於 2012-6-5 14:09 編輯

我套用到其它的 excel 檔案
但是只會帶出第一個 sheet 的 sheet 名稱
其它的 sheet 名稱都顯示為空白
這是否是因為每個 sheet 的欄位都不一樣的關係?
(有的 sheet 是從 A 欄開始執行 vlookup,有的是從 B 欄開始執行 vlookup)

另外
在 LocationName 函數的第二個欄位
若是選取整欄 $B:$B 顯示不會有問題
但若是有指定範圍 $B$2:$B$50 顯示出來的會是空白

請問這該如何調整呢?
謝謝∼

TOP

在這個 excel 檔會抓不到 sheet 的名稱
範例.zip (15.2 KB)

TOP

謝謝 register313 的解說
是我誤會 Hsieh 超級板主的意思了
我一直以為第二個引數的範圍是 status 裡 ID 的範圍
沒想到是要尋找的 sheet 裡的 ID 範圍
謝謝解說!
也謝謝 Hsieh 超級板主!

TOP

不好意思 我今天在使用上又出現了一些問題
就是 excel 檔案中的 P12/ P3/ WT 是從網頁上下載的資料
為什麼當我更新完 P12/ P3/ WT 的資料後
LocationName 的這個函數會顯示 #value!
然後必須再重新計算儲存格後才會顯示出值呢?

TOP

        靜思自在 : 口說一句好話,如口出蓮花;口說一句壞話如口吐毒蛇。
返回列表 上一主題