查看完整版本: Excel 開啟後自動啟動表單 下次不再開啟
頁: [1]

softwave00887 發表於 2016-5-11 08:18 PM

Excel 開啟後自動啟動表單 下次不再開啟

本帖最後由 softwave00887 於 2016-5-12 09:09 AM 編輯

我想要在Excel 開啟後自動出現"系統公告"的表單視窗
但為了不想讓使用者每次開啟都出現此視窗,所以在表單下方多出一個"下次開啟時不再出現"的核取方塊
請問我要怎麼加入程式碼呢?


2016.05.12 已找到解決方案
我利用儲存格的值去判斷是否該開啟方法如下
1.先將核取方塊的結果代到儲存格 程式碼如下Private Sub BT1_Click()
If CheckBox1.Value = True Then Range("AC1").Value = "Close"
If CheckBox1.Value = False Then Range("AC1").Value = "Open"
店面管理系統.Hide
End Sub2.最後再Thisworkbook中判斷儲存格的值是否該開啟 程式碼如下Private Sub Workbook_Open()
If Range("AC1").Value = "Open" Then 店面管理系統.Show
End Sub...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

darkjack 發表於 2016-5-11 09:24 PM

本帖最後由 darkjack 於 2016-5-11 09:25 PM 編輯

怎麼感覺你用 VB6 介面 來問 VBA 的東西還要顯示成 VB6 介面???
給你一個 google 搜尋的關鍵字
vba excel popup form "checkbox"
頁: [1]