台灣最大程式設計社群網站
線上人數
1183
 
會員總數:246134
討論主題:189713
歡迎您免費加入會員
討論區列表 >> ACCESS >> Access 啟動 Word 的問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Access 啟動 Word 的問題
價值 : 100 QP  點閱數:338 回應數:4
樓主

P陳
初級顧問
14911 186
8948 2225
發送站內信

各位好:
在 Access 中啟動 Word 的合併列印,以下程式可以啟動Word
但有一個問題當 Word 啟動後,有一個對話方塊, 被隱藏在Access 的後面。

請問要如何設定成 Word 啟動後的對話方塊,直接顯示到最上層。



搜尋相關Tags的文章: [ Word 上層顯示 ] ,
本篇文章發表於2019-08-22 10:55
1樓
最有價值解答

roar
檢舉此回應
https://stackoverflow.com/questions/8203023/how-do-i-make-a-microsoft-word-application-appear-on-top-of-the-microsoft-access/23002311
轉貼
If Tasks.Exists("Microsoft Word") Then
AppActivate "Microsoft Word"
End If
本篇文章回覆於2019-08-22 16:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

P陳
檢舉此回應
roar您好:

感謝回應 經過反覆測試
1. Word 的對話方塊是在 Set DocApp 時發生的
Set DocApp = GetObject("T:\Jydata2\Account\印表.docx")

2.當執行到這句時,ACCESS 就停住了,無法執行 接下來的動作,需等
If
appactivate
End If
的動作

3.正在找 ACCESS 將自己最小化的指令試看看

本篇文章回覆於2019-08-23 09:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

P陳
檢舉此回應
再經測試 如果將ACCESS 縮小,3秒後再啟動 WORD,Word 的對話方塊還是會被其他的視窗遮住。
不會顯示在最上層。
本篇文章回覆於2019-08-23 09:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

P陳
檢舉此回應
謝謝 Roar 的協助
因為已轉往 Visual Studio 這個問題以後也不會再出現了,
所以我直接用 Access 的報表印出了,不再花腦筋在這上面了。

本篇文章回覆於2019-08-23 21:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.