[算表] 某一個活頁簿想要always隱藏

看板Office作者 (陳豬靜)時間6年前 (2019/11/07 09:57), 6年前編輯推噓0(004)
留言4則, 1人參與, 6年前最新討論串1/1
軟體:excel 2007 hello 各位先進大家好 我有一個活頁簿,想要永遠隱藏,想要在背景執行資料 因此使用application.visible=false但是有兩個問題 範例如下: Private sub workbook_open() Thisworkbook.Application.Visible=false end sub 1.我打開其他excel檔時,這個活頁簿就會出現 2.當目前有檔案其他excel開啟的時候,其他的excel就會隱藏 請問這該怎麼解阿?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.9.86.244 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1573091870.A.708.html

11/07 10:09, 6年前 , 1F
打開其他檔案,這個活頁簿不出現的話
11/07 10:09, 1F

11/07 10:10, 6年前 , 2F
以thisworkbook.windows(..).visible
11/07 10:10, 2F
我有試過這個方式,但當目前有僅有我的檔案執 行時還是會出現excel視窗,怕有人誤關掉,這個 視窗有辦法也關掉嗎 https://i.imgur.com/DnqGTcf.jpg
※ 編輯: s52222b (101.9.86.244 臺灣), 11/07/2019 10:48:39

11/07 11:10, 6年前 , 3F
該需求看其他先進是否有方法;如果是怕有人誤關掉的話
11/07 11:10, 3F

11/07 11:11, 6年前 , 4F
workbook_beforeclose cancel為真
11/07 11:11, 4F
感謝 分享一下我想到的方式 用beforclose 在裡面另開一個excel視窗 之後在把cancel設為true 這樣別人就會誤會已經關閉檔案了 ※ 編輯: s52222b (101.9.86.244 臺灣), 11/08/2019 10:12:05
文章代碼(AID): #1TmteUS8 (Office)
文章代碼(AID): #1TmteUS8 (Office)