Tạo form ngày tháng năm.

Liên hệ QC

huy_barca

Thành viên mới
Tham gia
29/6/10
Bài viết
27
Được thích
0
Em chào các Anh!
Em đang tư học về VBA, thấy trên mạng có file excel down về đọc hiểu và bắt chước làm thử nhưng không được. Em có đoạn code là
Private Sub Calendar1_Click()
ActiveCell = Calendar1
Calendar1.Visible = False
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect([B3:B4], Target) Is Nothing And Target.Count = 1 Then
Calendar1.Visible = True
Calendar1.Top = Target.Top: Calendar1.Left = Target.Offset(, 1).Left
Else
Calendar1.Visible = False
End If
End Sub
Theo em tự hiểu thì đây là đoạn code tạo ra bản ngày tháng năm cho mình chọn ngày tháng năm mà mình mong muốn. Em không hiểu sao nếu đoạn code đó để trong file excel do em down về thì chạy được. Trong khi em chép đoạn code này qua file excel mới thì chạy nó lại báo lỗi. Mong các anh chỉ dùm.

Vời lại cho em hỏi là khi tải file lên trang giaiphapexcel, tổng dung lượng "tất cả các lần tải lên" là 1M trong khi từ trước đến giờ tổng dung lượng tải lên của em gần 1M rùi...Như vậy làm sau để các lần sau em tại lên được nữa các Anh?
 

File đính kèm

Em không hiểu sao nếu đoạn code đó để trong file excel do em down về thì chạy được. Trong khi em chép đoạn code này qua file excel mới thì chạy nó lại báo lỗi. Mong các anh chỉ dùm.
Vời lại cho em hỏi là khi tải file lên trang giaiphapexcel, tổng dung lượng "tất cả các lần tải lên" là 1M trong khi từ trước đến giờ tổng dung lượng tải lên của em gần 1M rùi...Như vậy làm sau để các lần sau em tại lên được nữa các Anh?
Bạn phải tự mình vẽ cái Calendar ấy lên bảng tính thì mới chạy ---> Chỉ có code thôi là chưa đủ (cũng như bạn muốn dùng ComboBox, nếu không vẽ nó ra mà chỉ có code thôi thì lấy ComboBox đâu cho bạn chọn)
 
Upvote 0
Bạn làm như sau:
giả sử muốn áp dụng cho sheet1. Tại sheet1 vào Toolbox chọn nút more control (búa và ca le). Trong danh sách chọn Calendar control 9.0
vẽ lên sheet1 1bảng lịch (lưu ý kiểm tra xem tên có đúng la Calendar1 không? nếu không đúng phải diều chỉnh lại thành Calendar1.
Nhấn chuột phải vào sheettab của sheet1 rồi chép đoạn code của bạn vào là OK
 
Upvote 0
Thanks Anh! Với lại cho em hỏi là khi tải file lên trang giaiphapexcel, tổng dung lượng "tất cả các lần tải lên" là 1M trong khi từ trước đến giờ tổng dung lượng tải lên của em gần 1M rùi...Như vậy làm sau để các lần sau em up file excel nói có thắc mắc gì thì làm sao em tải lên được nữa các Anh. Giúp em với.
 
Upvote 0
Thanks Anh! Với lại cho em hỏi là khi tải file lên trang giaiphapexcel, tổng dung lượng "tất cả các lần tải lên" là 1M trong khi từ trước đến giờ tổng dung lượng tải lên của em gần 1M rùi...Như vậy làm sau để các lần sau em up file excel nói có thắc mắc gì thì làm sao em tải lên được nữa các Anh. Giúp em với.
Hỏi vấn đề này hình như không đúng với chủ đề của topic à nha, nhưng cũng xin trả lời ngắn gọn thế này: GPE khuyến khích bạn viết bài, số bài của bạn càng nhiều thì dung lượng upload của bạn càng tăng lên thêm
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom