如題,由于在代碼中需要只讀open另一個表格中的一個excel檔案并復制一些內容,但在打開表格時,由于目標表格有些外源鏈接,會顯示:此作業簿包含到一個或多個可能不安全的外部源鏈接
每次需要手動點擊不更新選項才能繼續步驟,所以想詢問一下這個步驟要如何能夠跳過呢?
Application.ScreenUpdating = False
Sheets("XXXX").Select
Columns("A:G").Select
Selection.ClearContents
Dim bok As Workbook
Set bok = Workbooks.Open("XXXXXXXXXXXXXXXXX\Cross Support Name List.xlsm", ReadOnly:=True) '以只讀方式打開作業簿。
Windows("Cross Support Name List.xlsm").Activate
Sheets("CrossSkill").Select
Range("E7").Select
Selection.AutoFilter
ActiveSheet.Range("$A$7:$O$199").AutoFilter Field:=6, Criteria1:="EU"
Range("C7:I1000").Select
Selection.Copy
Windows("Automatic Attandance Tool- 20191218.xlsm").Activate
Range("A1").Select
ActiveSheet.Paste
uj5u.com熱心網友回復:
百度搜索 如何找到excel外部鏈接,洗掉他uj5u.com熱心網友回復:
https://jingyan.baidu.com/article/5d368d1ec776c23f61c0575f.htmluj5u.com熱心網友回復:
可不就是這個外部鏈接不能刪嘛...
uj5u.com熱心網友回復:
您訪問的頁面已被洗掉啦 -_-!!
可能該條鏈接已經失效
回傳首頁
5秒后自動回傳
uj5u.com熱心網友回復:
準確來說那張表不是我維護的,我沒有權限操作
uj5u.com熱心網友回復:
你就在百度里面搜“此作業簿包含到一個或多個可能不安全的外部源鏈接”,并不是洗掉外部鏈接,只是關閉警告提示uj5u.com熱心網友回復:
有道理...我試試
uj5u.com熱心網友回復:
Application.DisplayAlerts = False禁止顯示提示和警告訊息;當出現需要用戶應答的訊息時,Microsoft Excel將選擇默認應答。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/18441.html
標籤:VBA
上一篇:呼叫程序中參考的引數控制元件,不提示錯誤,也能正確執行,但程序中顯示為false
下一篇:Vba求助
