用按鍵精靈9.5
1.如何直接讀取"已經開啟"的Excel2003 特定儲存格A1內的數字(數字為1,2,3)
這個特定儲存格A1內的數字,是由同一個Excel檔內的DDE連結所計算出來的

可參考:
http://tw.knowledge.yahoo.com/question/question?qid=1013072704041#ooa_hash
(如果這個Excel是用"手動輸入"數字(數字為1,2,3),則用按鍵精靈控制excel 是OK的,但是Excel檔內若有DDE連結,則不知為何無法讀取)


2.如果Excel 由DDE連結所算出來的儲存格A1內的數字=1時,做動作1
如果Excel 由DDE連結所算出來的儲存格A1內的數字=2時,做動作2
如果Excel 由DDE連結所算出來的儲存格A1內的數字=3時,做動作3
(都在同一個excel檔案內)






eakfix">


猜燈謎

如果是 不同一個 EXEC檔  那當然 
因為 DDE   又名滑鼠記憶程式   他有個限制  無法跨(不同)檔 動作
 
如果 2邊都是 EXECL 檔   就比較容易處理
比如  A檔 A1  的資料(經 DDL處理後所得的答案  假設是 150)

在B檔的  的  K12 要讓他顯示  同步 150
就直接 在 K12(B檔)  用 =  然後換擋  去點選 A1(A檔)  按確定 即可

就是一般EXECL常用手法  超連結  

然後 再由 B檔 的 DDL  去取 K12(B檔)  而非用 DDL 讀取 A檔 


參考資料
猜的



  • 2013-08-11 11:06:07 補充


    可是 會有個問題 因為 畢竟 DDL 是控制滑鼠
    電腦只有一台 滑鼠只有一個
    你又該如何去 同一時間 控制 (2)個滑鼠呢...?




  • 2013-08-11 11:07:06 補充


    除非 你有2台電腦 ....




  • 2013-08-11 11:15:37 補充


    如果是 同一台電腦 同一個檔 則不能使用 DDL
    要用 VBA 或 巨集
    流程是 先處理好 須運算的答案 再依此答案 去執行 第2次運算
    巨集缺點是 無法循環 (不然會 沒完沒了..^^ )
    除非 要設定 循環幾次




  • 2013-08-11 11:18:42 補充


    (如果這個Excel是用"手動輸入"數字(數字為1,2,3),則用按鍵精靈控制excel 是OK的,但是Excel檔內若有DDE連結,則不知為何無法讀取)

    是因為此時 滑鼠是在受控制狀態 當然不聽你指揮囉





arrow
arrow
    全站熱搜
    創作者介紹
    創作者 molly82b003 的頭像
    molly82b003

    【正妹跨丟鬼】

    molly82b001 發表在 痞客邦 留言(0) 人氣()