作者automemory (Life part2愛出國)
看板Visual_Basic
標題[VBA ] Userform儲存判斷兩種動作
時間Sun Oct 6 14:38:24 2019
各位版大先進您們好
我目前的能力落在 透過錄製巨集+簡單修改目的範圍, 這一個禮拜才開始接觸ActiveX
我正在努力寫一個平台,讓使用者能新增資料/以及舊資料可修改
1.我設計了一個UserForm1 有文字方塊可輸入資料 以及
儲存-Commandbotton/取消鈕
1.1 UserForm1的儲存為新增一列(資料)的方式
2.ThisWorkBook 我寫了一個每次開啟就把資料進行排序
3.Sheet1裡放輸入資料 以及我也放了一個commandbotton 具新增功能
4.Sheet1我寫了一個點擊兩次資料 就可以
呼叫UserForm1 show出原始資料可做修改動作
測試許多天,依舊無法解決
想求助版大先進
我想在UserForm1的儲存命令寫判斷式,
當sheet1新增資料之下的儲存命令,新增一列的儲存
當sheet1點擊兩下呼叫的UserForm1儲存命令,在原欄位進行儲存
[問題]
我寫不出原欄位儲存,UserForm1程式碼裡宣告變數r, r=target.row
在UserForm1仍然無法確認r,
我要如何在UserForm1寫判斷式, 使用if或Select都行不通
有人能指導我嗎? 我擔心是否我寫的程式碼寫錯位置?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.26.122.44 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Visual_Basic/M.1570343908.A.EBD.html
1F:→ newacc: 試試看在sheet1宣告一個Public變數,看你要存列號或是一個 10/07 01:31
2F:→ newacc: 布林值都可以,叫UserForm1之前先賦值。也可以存在模組裡 10/07 01:31
3F:→ newacc: ,方便管理。 10/07 01:31