Kính nhờ hướng dẫn SpinButton

Liên hệ QC

Hoàng Trọng Nghĩa

Chuyên gia GPE
Thành viên BQT
Moderator
Tham gia
17/8/08
Bài viết
8,662
Được thích
16,720
Giới tính
Nam
KÍNH NHỜ HƯỚNG DẪN:
Tôi có nguồn với Name là NgayThang, tôi muốn dùng một Textbox và một SpinButton.
Làm thế nào để thay đổi giá trị của NgayThang trong Textbox (hoặc Combobox) khi nhấp chuột vào SpinButton?
(Và khi muốn thay đổi giá trị, có thể nhấn phím mũi tên lên, xuống được không?)
CẢM ƠN RẤT NHIỀU!
 
Lần chỉnh sửa cuối:
Đây là file mình làm, không biết ý bác sao?
Thân.
 

File đính kèm

Upvote 0
Đây là file mình làm, không biết ý bác sao?
Thân.

Chân thành cảm ơn Bác, quá tốt, không thể tưởng tượng được.
Xin mạn phép làm phiền Bác nữa nhé, nếu không dùng nguồn của sheet, mà ta dùng hàm NOW trong Module có được không? và làm như thế nào?
 
Upvote 0
Chân thành cảm ơn Bác, quá tốt, không thể tưởng tượng được.
Xin mạn phép làm phiền Bác nữa nhé, nếu không dùng nguồn của sheet, mà ta dùng hàm NOW trong Module có được không? và làm như thế nào?
Chào minhthien321
Cho tôi hỏi với, nếu thế thì yêu cầu ban đầu của bạn (Và khi muốn thay đổi giá trị, có thể nhấn phím mũi tên lên, xuống được không ) vẫn phải được sử dụng à. Vậy khi Click lên hay xuống vẫn phải có giá trị ?.Nếu thế thì hình như chỉ có cao thủ GPE giúp bạn thôi.
Chào

 
Upvote 0
Trước hết, xin cảm ơn Po_Pikachu đã giúp mình trong bài này. Và nhờ Po_Pikachu mình tự làm thêm bài dưới đây, nhưng yêu cầu mình tự đặt ra lại không tự giải quyết được.

XIN ĐƯỢC TIẾP TỤC NHỜ CÁC ANH CHỊ HƯỚNG DẪN Ở BÀI TIẾP THEO.
1) Tại sao trong lần Hiện Form kế tiếp, khi click vào SpinButton, giá trị kế tiếp trước vẫn còn? (ngoại trừ vào VBA nhấn nút Reset)
2) Tôi muốn ghi vào Textbox một ngày bất kỳ, nếu click vào SpinButton, giá trị kế tiếp phải là "ngày bất kỳ" + hoặc - 1
Tôi phải làm gì với 2 vấn đề nêu trên?

XIN CẢM ƠN RẤT NHIỀU!!!
 
Lần chỉnh sửa cuối:
Upvote 0
Trước hết, xin cảm ơn Po_Pikachu đã giúp mình trong bài này. Và nhờ Po_Pikachu mình tự làm thêm bài dưới đây, nhưng yêu cầu mình tự đặt ra lại không tự giải quyết được.

XIN ĐƯỢC TIẾP TỤC NHỜ CÁC ANH CHỊ HƯỚNG DẪN Ở BÀI TIẾP THEO.
1) Tại sao trong lần Hiện Form kế tiếp, khi click vào SpinButton, giá trị kế tiếp trước vẫn còn? (ngoại trừ vào VBA nhấn nút Reset)
2) Tôi muốn ghi vào Textbox một ngày bất kỳ, nếu click vào SpinButton, giá trị kế tiếp phải là "ngày bất kỳ" + hoặc - 1
Tôi phải làm gì với 2 vấn đề nêu trên?

XIN CẢM ƠN RẤT NHIỀU!!!
Việc xử lý ngày tháng tại sao bạn phải khổ sở đi dùng TextBox thế nhỉ? Bạn có cảm thấy với 1 TextBox + SpinButton mà đi làm việc này thì quá lằng nhằng không?
Tôi chẳng làm thế bao giờ... Với ngày tháng, tôi dùng Calendar... Bạn thử xem!
 

File đính kèm

Upvote 0
Việc xử lý ngày tháng tại sao bạn phải khổ sở đi dùng TextBox thế nhỉ? Bạn có cảm thấy với 1 TextBox + SpinButton mà đi làm việc này thì quá lằng nhằng không?
Tôi chẳng làm thế bao giờ... Với ngày tháng, tôi dùng Calendar... Bạn thử xem!

Trời, với THẦY thì quá cao siêu rồi, File Thầy gửi lên thì em có thể ứng dụng được, nhưng không hiểu và làm được. Thầy có dùng Macro4 phải không? Và sau cái Calendar, hình như có Label số 2 thì phải, em thử UnGroup nhưng không được. Thầy phải giải thích mới hiểu được chứ thưa Thầy!

CÁM ƠN THẦY RẤT NHIỀU.
 
Upvote 0
Trời, với THẦY thì quá cao siêu rồi, File Thầy gửi lên thì em có thể ứng dụng được, nhưng không hiểu và làm được. Thầy có dùng Macro4 phải không? Và sau cái Calendar, hình như có Label số 2 thì phải, em thử UnGroup nhưng không được. Thầy phải giải thích mới hiểu được chứ thưa Thầy!

CÁM ƠN THẦY RẤT NHIỀU.
Hòng có macro 4 gì cả! Calendar ấy là ta vẽ ra thôi, như hình dưới đây

attachment.php


Và bạn thấy Calendar ấy có vẽ như là 1 Group, thực chất không phải vậy (bản thân nó là thế thôi) ---> Toàn bộ UF ấy bao gồm: 1 TextBox, 1 Calendar và 1 Command Button.. chỉ nhiêu đó thôi, không có Label nào cả
Còn code của nó, bạn xem file ở trên tôi đưa lên.. có phải là cực đơn giản không?
Bởi vậy mới nói: Xài phải đúng công cụ thì mới hiệu quả
 

File đính kèm

  • untitled.JPG
    untitled.JPG
    41.2 KB · Đọc: 296
Upvote 0
Hòng có macro 4 gì cả! Calendar ấy là ta vẽ ra thôi,
Xài phải đúng công cụ thì mới hiệu quả

Vào Additional Control, em thấy có 3 mục Calendar: Calendar Control 12.0 , CalendarAdaper Class & CalendarSynk Class. Em nghĩ là chọn Calendar Control 12.0.

Cám ơn Thầy. Em sẽ từ từ nghiên cứu.
 
Upvote 0
Có thể làm cái Calendar có chứa Âm lịch được không?

Thưa Thầy ndu96081631, mình có thể cá nhân hóa bằng lịch âm dương được không ạ?
 
Upvote 0
Thưa Thầy ndu96081631, mình có thể cá nhân hóa bằng lịch âm dương được không ạ?
Trời ơi... Âm lịch là do người Châu Á chế ra.. còn cái Calendar này là 1 Control do ông Bill sáng tác... Vậy bạn nghĩ xem, có thêm Âm Lịch vào Calendar này được không?
Giả sử là có cách thì đó cũng không phải là cách sửa Calendar đang có sẳn mà tôi nghĩ ta phải tự tay tạo lấy --> Không dể ăn đâu nha ---> Về thiết kế giao diện chắc không đến nổi, nhưng còn thuật toán để Add ngày âm lịch vào thì đó là cả 1 bài toán khó
 
Upvote 0
Web KT

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

Back
Top Bottom