返回列表 上一主題 發帖

兩個"獨立"運作的Excel活頁薄如何用DDE互傳資訊??

回復 1# samsung2888
第一個Excel: ThisWorkbook的程式碼
  1. Public APP As New Application
  2. Private Sub Workbook_Open()
  3.         APP.Visible = True    '第二個Excel: 顯示
  4.         APP.Workbooks.Open ("D:\BOOK1.XLS") 第二個Excel:開啟活頁簿
  5. End Sub
複製代碼
  1. Sub Ex()
  2.     ThisWorkbook.Sheets(1).[A1] = APP.Workbooks(1).Sheets(1).[A1]
  3. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 8# yangjie
  1. Private Sub CommandButton4_Click()
  2.     With New Application
  3.         .Visible = True
  4.        .Workbooks.Open (ThisWorkbook.Path & "\B.xls")
  5.        .Workbooks("B.xls").Sheets(1).Cells.Copy
  6.         With ThisWorkbook.Sheets(1)
  7.             .Range("A1").Select
  8.             .PasteSpecial Format:="XML 試算表"
  9.         End With
  10.        .Application.CutCopyMode = False
  11.         .Quit
  12.     End With
  13. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 一個人不怕錯,就怕不改過,改過並不難。
返回列表 上一主題