[英]Copy an Excel Workbook Variable in VBA
假設您有 2 個 Excel.Workbook 變量 wbA 和 wbB。 第一個變量是您使用 Excel.Workbooks.Open 之類的內容分配的工作簿。
現在我的問題是:如何將 wbA 分配給 wbB,以便 wbB 是 wbA 的副本,而不僅僅是對它的引用?
我嘗試了一個簡單的wbB = wbA
但這似乎只是將 wbB 引用到 wbA。
非常感謝!
wbA
指向內存中的工作簿對象,它不是實際的工作簿。 以同樣的方式,如果你這樣做
Set wbB = wbA
您只是創建了另一個指向內存中同一工作簿的指針,盡管是通過另一個指針。
如果你真正想要的工作簿的真正副本,那么你必須要做到這一點-實際工作簿和一套復制wbB
到該實例來代替。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.