返回列表 上一主題 發帖

[發問] 為何連結抓不到??

請參考
Book2.zip (7.56 KB)

TOP

回復 10# dakiu

若要簡單點的話
  1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  2.     For jj = 1 To ActiveSheet.Range("A1").CurrentRegion.Rows.Count
  3.         u1 = Cells(jj, 1)  '001 002 003  之類
  4.         u2 = Cells(jj, 2) & "\" ' "目錄 + \"
  5.         u3 = Cells(jj, 3)  '副檔名
  6.         If Dir(u2 & u1 & u3) <> "" Then Cells(jj, 17) = "有檔案" Else Cells(jj, 17) = "無檔案"
  7.         
  8.     Next
  9. End Sub
複製代碼

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

回復 9# mark15jill


    Book2.rar (7.13 KB)

如附件!請大大指點..謝謝!

TOP

回復 8# dakiu


    請先自己練習看看...
或者 您試驗完後 再把問題點提出來..

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

回復 7# mark15jill


   就是
         A                         B                                                                                                                 C
檔案名稱              =HYPERLINK("\\ABserver\共用\指示\U\"&A1&".PDF"                 如果B欄無法開啟檔案則顯示"查無此檔",使用IF寫不出來???:'(

TOP

回復 4# dakiu


    判斷? 要判斷什麼.. ?

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

=HYPERLINK("\\ABserver\共用\指示\U"&A1&".PDF")
kuoliang

TOP

回復 3# dakiu


    =HYPERLINK("C:\Users\user\Desktop\新增資料夾 (2)\"&A1&".bmp")


你試著把你原本的程式碼
=HYPERLINK("\\ABserver\共用\指示\U",A1&".PDF")
改成
=HYPERLINK("\\ABserver\共用\指示\U"& A1&".PDF") 試看看

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

回復 3# dakiu


    =HYPERLINK("\\ABserver\共用\指示\U\"&A1&".PDF")

終於不用VB測試OK!!

但是如何在C欄使用判斷式,如果無法開啟檔案則顯示為異常(IF用不出來)
,不知哪位大大可解惑....感謝!

TOP

回復 2# mark15jill


受教了...感謝您....但不知是否有不用VB的方式...

TOP

        靜思自在 : 成功是優點的發揮,失敗是缺點的累積。
返回列表 上一主題