標題:
[發問]
[ copy&paste功能失效 ] 同時用兩個excel
[打印本頁]
作者:
jakcy1234
時間:
2013-9-18 22:42
標題:
[ copy&paste功能失效 ] 同時用兩個excel
一個excel 97 無限期 RUN 巨集中 之後縮小化視窗....... (當中有copy&paste運作)
同時也開另一個excel 2003 作業中...... , 基本功能都可以用到, 但copy paste 就失效
就算不是excel copy paste, WINDOWS中 的 copy paste 都一樣失效
請問有沒有辦法解決?
作者:
jakcy1234
時間:
2013-9-19 19:21
回復
2#
sunnyso
Sub Macro1()
Do
Cells(1, 1).Copy
ActiveSheet.Paste
Loop
End Sub
複製代碼
沒檔案, 簡單兩行字, 就這樣試試
我只是想知道是不是沒有任何辦法解決,
還是要另開一個 vm window 去 only for EXCEL 去運作巨集那麼麻煩
作者:
GBKEE
時間:
2013-9-19 19:49
回復
3#
jakcy1234
跑你這程式哪有基本功可用!
Option Explicit
Sub Macro1()
Do
DoEvents
Cells(1, 1).Copy
ActiveSheet.Paste
Loop
End Sub
複製代碼
作者:
jakcy1234
時間:
2013-9-19 21:13
回復
4#
GBKEE
我只是新手,沒有基本功,只是想解決我的問題, 上來討論分享一下
作者:
Hsieh
時間:
2013-9-19 23:18
回復
5#
jakcy1234
這是一個無窮迴圈,因為你這檔案沒關閉,所以將會一直佔據剪貼簿
看不出妳這程式有何實質意義
作者:
jakcy1234
時間:
2013-9-20 08:16
回復
6#
Hsieh
從發文章開始, 我就沒有提供任何檔案 也沒提供語句, 只是很簡簡單單解說發問一下:
"""""" 在run 巨集進行時, 不能在window視窗中進行copypaste...."""""""
我也沒任何刻意去設計一個程式去玩弄, 你也不必要執著有什麼意義
我不是電腦程式員, 也不是寫vb高手
我只是想題問一下....我有巨集要一直長久run下去收集數據做backtest, 而當中有copy&paste運行中,
單單靠 target,source,find,cells,range 不用copy paste 引入formula都可以做到, 但速度太慢.
Google search 一下也很多topic 關於 " VBA Copy Paste interferes "
網上我也找到辦法 , 但是不想改這個做法, 不知道你有沒有更好的做法. 還是只好開VM 去run解決這個問題.
CopyRangeWithoutClipBoard(Source As Range, Target As Range)
作者:
GBKEE
時間:
2013-9-20 09:42
回復
7#
jakcy1234
在run 巨集進行時, 不能在window視窗中進行copypaste....
,資源都被你佔據,當然不能在window視窗中進行copypaste
你只是想題問一下....我有巨集要一直長久run下去收集數據做backtest, 而當中有copy&paste運行中,
單單靠 target,source,find,cells,range
不用copy paste 引入formula都可以做到, 但速度太慢.
速度要快一些,也要看看你的程式碼如何補救!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)