Nhờ giúp đỡ Ad-in Date-Time Picker (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Status
Không mở trả lời sau này.
Tôi tuân thủ nội quy khi đăng bài

cuongeva

Thành viên mới
Tham gia
5/10/11
Bài viết
24
Được thích
6
Xin chào mọi người.
Vừa rồi mình thấy có một Ad-in chọn ngày giờ rất tiện dụng viết bằng VBA, nên Post lên đây nhờ các anh chị em trên Diễn đàn giúp đỡ hướng dẫn cách để tạo được cái điều khiển giống như vậy, giúp mình được học hỏi mở mang thêm kiến thức.
Xin chân thành cảm ơn anh chị em thành viên và Ban Quản trị Diễn đàn rất nhiều.
 

File đính kèm

  • 4.jpg
    4.jpg
    93.6 KB · Đọc: 73
Theo tôi thấy thì gõ tay còn nhanh hơn kéo thanh trượt 3 lần, click chọn tháng, ngày mấy lần.
 
Bạn thử tham khảo bài viết này:

 
Theo tôi thấy thì gõ tay còn nhanh hơn kéo thanh trượt 3 lần, click chọn tháng, ngày mấy lần
Mục đích là để hiểu thêm những tính năng mà nhiều người chưa biết đến của Excel và từ đó người dùng có thể áp dụng theo nhu cầu thực tế phục vụ cho công việc thôi bạn
 
Bạn có thể tham khảo phát triển:

 
Mục đích là để hiểu thêm những tính năng mà nhiều người chưa biết đến của Excel và từ đó người dùng có thể áp dụng theo nhu cầu thực tế phục vụ cho công việc thôi bạn
Nhìn hình thì đó không phải tính năng của excel. Tôi chưa hề biết đến.
 
Đây nhìn có vẻ lồng ghép để quảng bá sản phẩm quá. Nhưng phải công nhận chủ thớt rất công phu trong thiết kế giao diện người dùng, màu sắc nhiều nhưng hài hoà, cái nào cần gây chú ý thì chú ý...nếu UI đã được chăm chút tốt thì tôi nghĩ phần UX trải nghiệm người dùng cũng tốt vậy.
 
Mình có cảm giác là bạn đang đi tìm 1 cách làm rất phức tạp chỉ để ra 1 kết quả cực kỳ đơn giãn.
(hiển thị ngày, tháng, năm, giờ, phút...)
_)()(-_)()(-_)()(-
 
Mình có cảm giác là bạn đang đi tìm 1 cách làm rất phức tạp chỉ để ra 1 kết quả cực kỳ đơn giãn.
(hiển thị ngày, tháng, năm, giờ, phút...)
_)()(-_)()(-_)()(-
Bạn thấy các ứng dụng trên iphone không? Đôi khi muốn cho đem lại người dùng sự đơn giản trong thao tác chính xác, đội ngũ lập trình phải tốn công ngâm cứu trải nghiệm người dùng, viết một đống code chỉ để ra cái ứng dụng chọn ngày tháng...

adding-events.png
 
Bạn thấy các ứng dụng trên iphone không? Đôi khi muốn cho đem lại người dùng sự đơn giản trong thao tác chính xác, đội ngũ lập trình phải tốn công ngâm cứu trải nghiệm người dùng, viết một đống code chỉ để ra cái ứng dụng chọn ngày tháng...

View attachment 285818
Em thấy việc so sánh này có phần khập khiểng.
Apple trả lương cho đội ngũ hùng hậu chuyên về lập trình với mục đích là làm hài lòng trải nghiệm của người dùng. Đương nhiên, nếu không thoã mãn được thị hiếu khách hàng thì coi như công ty với khoảng 3000 tỷ usd như Apple chắc sẽ gặp vấn đề.
Đó là câu chuyện của thế giới, quay lại bàn chuyện củ khoai lang thì em cũng thấy thế này.
Em đã từng gặp, làm việc chung với rất nhiều người mang tâm lý tạm gọi là "hoàn hảo hoá vấn đề". Tức là cái gì cũng mong muốn mục tiêu đạt được phải như thế này, như thế kia (như một cái bánh vẽ)... mà không biết được:
1. Nguồn lực (nhân lực, tài lực, vật lực, trí lực...) hạn chế, không đáp ứng được.
2. Trình độ khoa học, kỹ thuật hiện tại không cho phép.
3. Cố gắng "hoàn hảo hoá" cái tiểu tiết mà quên mất rằng cái yêu cầu tổng thể kia mới là quan trọng.
...
Và gần như dự án nào cũng dở dang lãng phí (tiền của, thời gian...)
Trên đây là quan điểm cá nhân, có thể anh/chị có cách nhìn khác sâu sắc hơn, trải nghiệm hơn và hiệu quả hơn.
 
Em thấy việc so sánh này có phần khập khiểng.
Apple trả lương cho đội ngũ hùng hậu chuyên về lập trình với mục đích là làm hài lòng trải nghiệm của người dùng. Đương nhiên, nếu không thoã mãn được thị hiếu khách hàng thì coi như công ty với khoảng 3000 tỷ usd như Apple chắc sẽ gặp vấn đề.
Bạn lại không nắm y chính của vấn đề mà lại đem qui mô cty, vốn, nhân lực, tầm thế giới vào để mà lập luận, giống như là phải đủ lực, đủ điều kiện thì tôi mới làm được. Ở đây chỉ cần bàn là phương pháp suy nghĩ, cách thức xây dựng, cải tiến một ứng dụng, người lập trình chỉ cần ngâm cứu trải nghiệm người dùng, làm hết và trong khả năng của họ là có thể cho ra một sản phẩm tốt thay vì chỉ lựa chọn cách dễ nhất, có sẳn để làm, nếu vậy thì làm gì tính sáng tạo nó phát triển, có sự cải tiến... Mục đích được cuối cùng là giống nhau nhưng quá trình đạt được nó là khác nhau. Thị trường bây giờ tính cạnh tranh rất cao, rất nhiều công cụ, ứng dụng cung cấp cùng một giải pháp (mục đích) cuối cho người dùng và đều tốt cả vậy nên chọn cai nào? Họ sẽ chọn cái nào đem cho họ sự trải nghiệm tốt nhất dù kết quả là như nhau. Đây cũng là trả lời cho vấn đề số 3 của bạn "Cố gắng "hoàn hảo hoá" cái tiểu tiết mà quên mất rằng cái yêu cầu tổng thể kia mới là quan trọng". Cái "yêu cầu tổng thể" đối thủ nào cũng cung cấp được và tốt như nhau thì muốn cạnh tranh phải dựa trên cái gì? những cái tiểu tiết có thể đem lại hiệu quả bất ngờ đó bạn.
Đối với chủ thớt ở đây chỉ cần chịu bỏ công, thời gian tìm cách hiển thị mới, các xử lý mới cho một vấn đề cũ nhằm làm cho nó tốt hơn, tất nhiên chưa thể nói kết quả có tốt hơn hay chưa nhưng nếu có sai thì lại sửa và cải tiến tiếp, chứ ù lì dựa trên cách làm truyền thống, cách mình đã biết, đã quen tay rồi thì thôi rồi...
 
Apple trả lương cho đội ngũ hùng hậu chuyên về lập trình với mục đích là làm hài lòng trải nghiệm của người dùng. Đương nhiên, nếu không thoã mãn được thị hiếu khách hàng thì coi như công ty với khoảng 3000 tỷ usd như Apple chắc sẽ gặp vấn đề.
Giá trị quảng cáo là chính. Đó là một câu chuyện buồn.

viết một đống code chỉ để ra cái ứng dụng chọn ngày tháng...

App đó chọn kiểu thế cùi mía quá anh. Như vầy thì chọn siêu tốc.

1674093735693.png
 
Tức là hình đó xem vui thôi, chứ không có tác dụng minh họa cho thuyết minh hả anh. :p
Đúng rồi, biết bao nhiêu cái app tôi đâu rảnh mà tìm cái tối ưu nhất đưa lên...Muốn thảo luận cái app nào tối ưu trong điều kiện nào đó thì tốn cả một chủ đề mới để bàn luận chứ đâu đơn giản đưa cái hình lên là nói nó tối ưu
 
Do mình không rành về VBA
Bạn không rành VBA mà viết được addins khủng thế này luôn



Và với mỗi bài viết là có 1 link youtube, mặc dù chia sẻ, học hỏi là rất tốt nhưng nói không quảng cáo thì mình thấy không hẳn đúng :D
 
Chỉnh sửa lần cuối bởi điều hành viên:
Do mình không rành về VBA, và tuy có source của ...
Open Source đây bạn. Tất cả đều là Control của Excel hết
Chính bạn nói mình không rành VBA. Sau đó lại nói chuyện source code và Active X controls?

Cảm ơn bạn, thực ra mình là chân đất, chủ yếu để phục vụ công việc cá nhân và đóng góp cộng đồng chứ thực sự là mình không rành về Excel nên không thể thương mại.
...
Trong công việc, đa số Người Lao động rất ít thành thạo về máy tính, vì vậy việc nhập liệu cho Nhật ký công việc và những vấn đề liên quan đến công việc hàng ngày cũng rất khó khăn đối với họ.
...
Tương tự, chính bạn nhận mình không rành về Excel. Thế thì bạn dựa vào gì để nói chuyện về cách sử dụng Excel của "Người Lao động [sic]"?

Mình hoàn toàn không khai thác kinh doanh những vấn đề liên quan đến công nghệ. Bản thân mình chỉ làm công ăn lương nhưng yêu công nghệ, những cái mình đăng tải đều liên quan đến công việc của mình (Người dùng) - Nó hoàn toàn xuất phát từ nhu cầu của người dùng.
Bởi trong quá trình sử dụng sẽ có những vấn đề:
- Đáp ứng nhu cầu công việc, tiện dung với mọi đối tượng....
- Không bị nhàm chán.
"Người dùng" này là bản thân bạn. Xin chớ vơ đũa cả nắm, lý luận theo kiểu đa số người khác cũng như mình.

Đó chính là lý do mà các nhà sản xuất luôn cập nhật, thayđổi......
Kinh tế học 101: các công ty chuyên kỹ thuật đua nhau phát triển kỹ thuật vượt tốc là do cạnh tranh. Chuyện cố gắng phục vụ người dùng chỉ là kết quả của cạnh tranh. Nếu không có cạnh tranh, họ chỉ nghiên cứu cầm chừng, và chủ yếu hướng về lợi tức.
 
Chính bạn nói mình không rành VBA. Sau đó lại nói chuyện source code và Active X controls?
Tôi cũng đã hỏi 2 việc mà bị trả lời tránh đi. Câu chuyện càng lúc càng đi xa chủ đề chính ở bài 1: nhờ các anh chị em trên Diễn đàn giúp đỡ hướng dẫn cách để tạo được cái điều khiển giống như vậy, (hình 3 slider)
Từ đó đến bài 9 là khoe cái biết về ActiveX control.
Khi tôi hỏi ở bài 10 "Nếu bạn có source thì bạn hỏi gì ở bài #1?" thì không trả lời trực tiếp vụ "hướng dẫn cách để tạo ..." mà lại đưa 2 clip không hề liên quan đến hình bài 1 (3 slider). Lại nêu ra mong muốn là 1 hình hoàn toàn khác.
Từ đó về sau là những ảnh và clip khác, và khác hoàn toàn với nhau. Mục đích cũng tiếp tục thay đổi theo từng hình. Tôi không muốn trả lời chủ đề chính nữa, có vẻ đây là sự khoe khoang chứ không phải để hỏi hay nhờ giúp.
 
Tôi cũng đã hỏi 2 việc mà bị trả lời tránh đi. Câu chuyện càng lúc càng đi xa chủ đề chính ở bài 1: nhờ các anh chị em trên Diễn đàn giúp đỡ hướng dẫn cách để tạo được cái điều khiển giống như vậy, (hình 3 slider)
Từ đó đến bài 9 là khoe cái biết về ActiveX control.
Khi tôi hỏi ở bài 10 "Nếu bạn có source thì bạn hỏi gì ở bài #1?" thì không trả lời trực tiếp vụ "hướng dẫn cách để tạo ..." mà lại đưa 2 clip không hề liên quan đến hình bài 1 (3 slider). Lại nêu ra mong muốn là 1 hình hoàn toàn khác.
Từ đó về sau là những ảnh và clip khác, và khác hoàn toàn với nhau. Mục đích cũng tiếp tục thay đổi theo từng hình. Tôi không muốn trả lời chủ đề chính nữa, có vẻ đây là sự khoe khoang chứ không phải để hỏi hay nhờ giúp.
Mình thành thật xin lỗi bạn vì sự thiếu chu đáo trong việc trả lời các câu hỏi.
Những Clip và hình minh họa mình đưa lên là nằm trong các nội dung câu hỏi "Để làm gì" đó.
Ý của mình là làm sao để làm được một cái chọn giờ như #1 để phục vụ cho những công việc trong các Cilp và hình ảnh đó.
Còn cái mình nhờ thứ hai ở #34 là cái mình đang dùng, và sẵn mấy ngày Tết rảnh rang sẵn dịp làm luôn cho tiện.
Thật sự mình không có ý định khoe khoang gì cả,
 
...
Từ đó về sau là những ảnh và clip khác, và khác hoàn toàn với nhau. Mục đích cũng tiếp tục thay đổi theo từng hình. Tôi không muốn trả lời chủ đề chính nữa, có vẻ đây là sự khoe khoang chứ không phải để hỏi hay nhờ giúp.
Tôi vốn có quan điểm chống giao đại liên cho CA Phường (xin lỗi các bạn CA)
VBA là đồ nguy hiểm. Không thể nói chuyện tránh bớt "nhàm chán" như đương sự được. Khích lệ "Người Lao động" dùng VBA chỉ với mục đích "cho nó hoành tráng" là hành động vô trách nhiệm.

Tôi chỉ chấp nhận cho tay mơ dùng VBA khii rất cần thiết, và với điều kiện người dùng phải biết code ấy hoạt động ra sao, tầm ảnh hưởng đến đâu. Nếu một người hoàn toàn mù tịt code nhưng vẫn cần nhờ người khác code giùm vì công việc cần thiết thì sếp nên cử người xem code ấy và laappj hồ sơ trách nhiệm.

Có đâu ba bữa thấy có người đưa code lên "anh/chị làm trước em đi mất, để lại cái đống rác này...".
 
Tôi thực sự rất thất vọng.
Và xin MOD đóng giùm Topic này tại đây.
Tôi tham gia Diễn đàn là để học hỏi, tìm kiếm giải pháp cho công việc cá nhân, và nếu có sự am hiểu hay khả năng hoặc là có trải nghiệm nào đó mà mình thấy rằng tốt thì chia sẻ (bằng nhiều cách: như Đóng góp ý kiến, chia sẻ kiến thức-Kinh nghiệm, thậm chí là sẽ GỢI Ý bằng nhiều cách, hoặc viện dẫn các nguồn để mọi người cập nhật - phát huy tìm tòi học hỏi.
Nhưng khi lần đầu tiên trong suốt hơn 10 năm tham gia diễn đàn , tôi đăng tin nhờ mọi người giúp đỡ.
Những câu trả lời đối với sự nhờ cậy đó là gì? (Các bạn có thể xem lại từ Bài 1 cho đến bài cuối). .
 
Và xin MOD đóng giùm Topic này tại đây.
...
(Các bạn có thể xem lại từ Bài 1 cho đến bài cuối). .
Bản thân chủ đề này hoàn toàn vô nghĩa, xứng đáng bị xóa hoặc khóa. Như tôi đã nói, bài 1 hỏi 1 việc, những bài sau không hề nhắc lại chuyện cần hỏi hoặc cố gắng hỏi thêm, chỉ toàn đưa thông tin càng ngày càng xa rời chủ đề.
Xem lại từ đầu đến cuối à? Câu hỏi bài 1: Câu hỏi chính là "nhờ hướng dẫn cách tạo điều khiển như hình", thì bài 7 chứng tỏ đã biết cách tạo (điều khiển thanh trượt là control ActiveX), bài 9 khoe source. Nghĩa là cách tạo và code chạy đều đã có, đã đủ để trả lời không cần hướng dẫn nữa. Thế thì những clip tiếp theo, những diễn giải tiếp theo để làm gì?
Chủ đề xứng đáng bị khóa hoặc xóa, chí ít là xóa những bài xa rời chủ đề.
 
Bản thân chủ đề này hoàn toàn vô nghĩa, xứng đáng bị xóa hoặc khóa. Như tôi đã nói, bài 1 hỏi 1 việc, những bài sau không hề nhắc lại chuyện cần hỏi hoặc cố gắng hỏi thêm, chỉ toàn đưa thông tin càng ngày càng xa rời chủ đề.
Xem lại từ đầu đến cuối à? Câu hỏi bài 1: Câu hỏi chính là "nhờ hướng dẫn cách tạo điều khiển như hình", thì bài 7 chứng tỏ đã biết cách tạo (điều khiển thanh trượt là control ActiveX), bài 9 khoe source. Nghĩa là cách tạo và code chạy đều đã có, đã đủ để trả lời không cần hướng dẫn nữa. Thế thì những clip tiếp theo, những diễn giải tiếp theo để làm gì?
Chủ đề xứng đáng bị khóa hoặc xóa, chí ít là xóa những bài xa rời chủ đề.
Vấn đè là mình không biết làm sao để chuyển nó từ vòng tròn thành thanh trượt nên mới lên nhờ mọi người giúp.
Và nếu vấn đề đó được giải quyết thì chắc chắn là rất nhiều người có được một GIẢI PHÁP hay một công cụ tiện dụng, có thể chọn ngày tháng năm, hoặc: Ngày tháng năm giờ phút để phục vụ cho công việc hàng ngày.
 
Lần chỉnh sửa cuối:
Vấn đè là mình không biết làm sao để chuyển nó từ vòng tròn thành thanh trượt nên mới lên nhờ mọi người giúp.
Và nếu vấn đề đó được giải quyết thì chắc chắn là rất nhiều người có được một công cụ tiện dụng,
Bài 34 không nói như thế. Không hề muốn chuyển từ vòng tròn sang thanh trượt, mà là "xử lý một số vấn đề" trong hình tròn

Vẫn là với những sự cần thiết nhờ mọi người giúp đỡ.
Như ở file đính kèm ở bài trước, mong mọi người xử lý giúp những vấn đề tồn tại là:

- Khi Click vào ô đã chọn thì sẽ bật Userfoem chọn Ngày - Giờ.
- Khi Userform xuất hiện thì các Label 1, 2, 3 (Trong hình đính kèm) sẽ hiển thị Giờ hiện tại.
- Khi rê chuột qua các Ngày bên Lịch thì sẽ Popup về Ngày Âm lịch, Ngày Lễ, Sự kiện, Ghi Chú, Nhắc việc....)
Phần ngày Âm lịch và Ngày Lễ thì đã mặc định theo chương trình.
Riêng phần: Sự kiện, Ghi Chú, Nhắc việc thì cần lấy từ Sheets do người dùng nhập thông tin.
...
View attachment 285842
Về sự tiện dụng, thì có 1 bài trả lời ngay từ đầu rằng "gõ tay còn nhanh hơn kéo 3 thanh trượt 3 lần, click chọn tháng, ngày mấy lần"
 
Tôi nghĩ vấn đề của anh là vấn đề khó vì liên quan đến các hàm API, không phải ai cũng có thể giúp anh được, tôi nghĩ may ra ông thầy siwtom (batman1) hoặc anh Nguyễn Duy Tuân mới có thể giúp anh được chứ không mấy ai giúp được đâu.
 
Lần chỉnh sửa cuối:
Bài 34 không nói như thế. Không hề muốn chuyển từ vòng tròn sang thanh trượt, mà là "xử lý một số vấn đề" trong hình tròn


Về sự tiện dụng, thì có 1 bài trả lời ngay từ đầu rằng "gõ tay còn nhanh hơn kéo 3 thanh trượt 3 lần, click chọn tháng, ngày mấy lần"
Mình cũng đã có trả lời về post này của bạn rồi, như tôi đã nói là nhân viên không phải ai cũng rành về máy tính, trong quá trình nhập liệu, Poup nhảy lên (như trong Clip --- Bao gồm Userfomr nhập nội dung công việc sau đó là Userform chọn ngày tháng thì họ phải vừa điều khiển chuột, sau đó phải nhìn bàn phím - tìm phím để nhập ngày - tháng - năm - giờ phút thì sẽ rất bất tiện và mất nhiều thời gian để sửa nếu khi nhập bị sai. Chưa kể đến việc định dạng khi nhập thời gian --- bạn xem trong các Cilp tháy mình nhập sai và cũng phải xóa đi nhập lại rất nhiều lần..

Còn riêng File ở #9 là mình đính kèm để giải thích cho thắc mắc của bạ ở #6
 
Mình cũng đã có trả lời về post này của bạn rồi, như tôi đã nói là nhân viên không phải ai cũng rành về máy tính, trong quá trình nhập liệu, Poup nhảy lên (như trong Clip --- Bao gồm Userfomr nhập nội dung công việc sau đó là Userform chọn ngày tháng thì họ phải vừa điều khiển chuột, sau đó phải nhìn bàn phím - tìm phím để nhập ngày - tháng - năm - giờ phút thì sẽ rất bất tiện và mất nhiều thời gian để sửa nếu khi nhập bị sai. Chưa kể đến việc định dạng khi nhập thời gian --- bạn xem trong các Cilp tháy mình nhập sai và cũng phải xóa đi nhập lại rất nhiều lần..
Tóm lại, là tôi sẽ xóa những bài và clip không liên quan đến câu hỏi (nhờ hướng dẫn) ở bài 1, kể cả yêu cầu không liên quan ở bài 34, sau đó khóa chủ đề này. Bài trên tôi nêu 2 vấn đề mà bạn vẫn lảng tránh vấn đề 1: "Bài 34 không nói như thế. Không hề muốn chuyển từ vòng tròn sang thanh trượt, mà là "xử lý một số vấn đề" trong hình tròn".
Vấn đề 2 thì đang gom tất cả người dùng vào 1 loại: Chỉ biết xài chuột không xài bán phím, gõ tay thì dễ sai sót, không thuộc mặt bàn phím và phải tìm phím, ...
Nói thêm là tôi xóa cả những liên kết youtube ở những chủ đề khác nếu không liên quan đến chủ đề, hoặc không giúp ích gì cho người hỏi vì không có code đính kèm)
 
Lần chỉnh sửa cuối:
Status
Không mở trả lời sau này.

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

Back
Top Bottom