台灣最大程式設計社群網站
線上人數
691
 
會員總數:246038
討論主題:189624
歡迎您免費加入會員
討論區列表 >> VB.NET >> 在VB6怎麼直接存Excel的檔案,又不會有多餘的訊息?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
在VB6怎麼直接存Excel的檔案,又不會有多餘的訊息?
價值 : 0 QP  點閱數:4191 回應數:1
樓主

Big Joe
初學者
20 4
26 9
發送站內信

下面是我寫的一些程式碼,雖然執行正常運作,但過程總是多了一些訊息視窗,讓人很煩,要如何使其視窗不要出現?
   xlBook.SaveAs "C:\xyz.xls"   '<----xyz.xls是已存在的檔案,這會
                                                                   '出現"已經有一個叫做'c:\xyz.xls'的
                                                                   '檔案了,您是否要取代它?"的訊息,希
                                                                   '望這訊息不要出 現
   xlBook.Application.Visible = True    
   xlBook.Windows(1).Visible = True   '<---若不加這行,下次開
                                                                            'xyz.xls,它的活頁簿會被隱藏,加
                                                                             '了Excel劃面就會出現,但我不希
                                                                             '望它出現,又不希望被隱藏
   xlBook.Application.Quit   '<---若上一行執行,則這一行會出現訊
                                                            '息"'xyz.xls'已經被修改過,你是否要儲存
                                                            '檔案?",也希望不要出現這個訊息
   Set xlBook = Nothing
  
請問各位高手,我要如何才可逹成我要的目的?謝謝

本篇文章發表於2002-12-21 09:37
1樓
最有價值解答

unknown
檢舉此回應
應該可以設

With objExcelApplication  '<---Excel Application object
.DisplayAlerts = False
End With
本篇文章回覆於2002-12-26 14:38
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

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