我有以下代碼將工作表複製到新的工作簿。這目前使用所有公式等複製工作表。在此之後,我循環通過生成的工作簿中的每個工作表來複制和粘貼值。有沒有辦法用第一次創建值的工作表?如何僅使用圖紙複製值(Array())複製
Sheets(Array("EQ Spot Moves Valuation", _
"ZARi Swap Prll", _
"ZARi Bond Prll", _
"ZAR Swap PDH", _
"ZAR Bond PDH", _
"Grid Report EQ", _
"Valuations", _
"ZAR Bond Prll PDH", _
"Grid Report FX")).Copy
' ...snip
For Each ws In exposureOutputWB.Sheets
' copy and past values on each sheet
Next ws
感謝 - 這就是我以前有幾乎一字不差之前,我發現牀單(陣列).copy .. – Ahmad 2010-11-16 18:18:18
只是意識到爲什麼我放棄了你提供的方法。我的源代碼中的所有工作表都不需要複製,因此爲什麼我使用'Sheets(Array(「..」))。複製' – Ahmad 2010-12-03 06:27:56
有點過期,但我最終使用了我的現有解決方案的修改版本做法。謝謝。 – Ahmad 2011-02-18 05:44:33