Activate ô hiện hành ngay khi show Form

Liên hệ QC

Miccpro

Thành viên thường trực
Tham gia
9/12/10
Bài viết
236
Được thích
10
Kính chào các Anh Chị GPE !
Em muốn hỏi các Anh Chị một vấn đề: Giả sử Em có 1 UserForm có tên Form1. Khi em chạy code "Form1.Show 0" thì Form xuất hiện và phải kích chuột vào 1 ô bất kỳ trên trang tính mới nhập dữ liệu được. Giờ em muốn các Anh Chị giúp em có cách gì khi Form xuất hiện xong không cần phải kích chuột vào ô hiện hành mà vẫn nhập dữ liệu vào ô đó được.
Em xin chân thành cảm ơn !
 
Kính chào các Anh Chị GPE !
Em muốn hỏi các Anh Chị một vấn đề: Giả sử Em có 1 UserForm có tên Form1. Khi em chạy code "Form1.Show 0" thì Form xuất hiện và phải kích chuột vào 1 ô bất kỳ trên trang tính mới nhập dữ liệu được. Giờ em muốn các Anh Chị giúp em có cách gì khi Form xuất hiện xong không cần phải kích chuột vào ô hiện hành mà vẫn nhập dữ liệu vào ô đó được.
Em xin chân thành cảm ơn !
Đưa cái code nhập dữ liệu của bạn lên đây xem nào.
 
Upvote 0
Đưa cái code nhập dữ liệu của bạn lên đây xem nào.
Giả sử khi em mở file thì ô hiện hành đang ở vị trí A1. Giờ em muốn nhập dữ liệu vào ô A1 ngay lập tức thì phải kích chuột vào ô A1 mới nhập được. Em muốn không cần kích chuột vào ô A1 mà vẫn nhập được Anh ạ
 

File đính kèm

  • AvtivateCell.xlsm
    18.2 KB · Đọc: 5
Upvote 0
Giả sử khi em mở file thì ô hiện hành đang ở vị trí A1. Giờ em muốn nhập dữ liệu vào ô A1 ngay lập tức thì phải kích chuột vào ô A1 mới nhập được. Em muốn không cần kích chuột vào ô A1 mà vẫn nhập được Anh ạ
Yêu cầu của bạn hơi vô lý nhỉ, nếu vậy mục đích bạn gọi cái userform lên để làm gì? Sao bạn không mở file lên nhập A1 trước rồi code worksheet_change thì gọi Userform lên?
 
Upvote 0
Yêu cầu của bạn hơi vô lý nhỉ, nếu vậy mục đích bạn gọi cái userform lên để làm gì? Sao bạn không mở file lên nhập A1 trước rồi code worksheet_change thì gọi Userform lên?
Cách của bác có thể cũng hợp lý ạ. Để em thử xem. Thực ra câu hỏi của em cũng hơi "khùng khùng", tính em hay nghịch nên cũng chỉ hỏi xem có thể làm được cái "khùng khùng" đó không ạ :):):)
 
Upvote 0
. . . . . nếu vậy mục đích bạn gọi cái userform lên để làm gì? Sao bạn không mở file lên nhập A1 trước rồi code worksheet_change thì gọi Userform lên?
Chắc là trên Form1 có những hướng dẫn cho những người khùng đi đúng hướng!

CHÚC CẢ NHÀ VUI!
 
Upvote 0
... tính em hay nghịch nên cũng chỉ hỏi xem có thể làm được cái "khùng khùng" đó không ạ :):):)
Khùng mà còn chơi cha thiên hạ, nhờ làm giùm.

Đã "hay nghịch" thì tự nghịch luôn chứ chưa gì đã đi hỏi.
Ít nhất phải thử năm bảy lượt mới xứng đáng từ "nghịch".

Chắc là trên Form1 có những hướng dẫn cho những người khùng đi đúng hướng!
...
Đúng hướng của kẻ khùng là hướng đi đâu?
 
Upvote 0
Private Sub TextBox1_Change()
TextBox1.SetFocus
End Sub
không biết đúng ý của bạn không?
 
Upvote 0
Web KT
Back
Top Bottom