UserForm

含有「UserForm」共 1 篇內容
全部內容
發佈日期由新至舊
在空白儲存格,滑鼠左鍵點兩下,跳出視窗,再從視窗內的按鈕上的文字來輸入至當前儲存格內。
Thumbnail
雜七雜八-avatar-img
2024/02/03
請教老師..為什麼此程式碼,用在(合併的儲存格),就會出現型態不符合?該修改哪裡呢?謝謝
opa-avatar-img
發文者
2024/02/03
雜七雜八 你好~合併儲存格會變成陣列,且資料都會在 (1,1) ,以下修改的程式碼請試試看~ Thanks !Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) ' 檢查是否是空白儲存格 Set CurCell = Target  Dim Cell_Data As Variant If Target.Rows.Count > 1 Or Target.Columns.Count > 1 Then Cell_Data = Target(1, 1) Else Cell_Data = Target.Value End If  'If Target.Value = "" Then If Cell_Data = "" Then UserForm1.Show Cancel = True ' 取消默認的雙擊編輯動作 End If Set CurCell = NothingEnd Sub