không biết đặt tiêu đề thế nào (1 người xem)

  • Thread starter Thread starter jack nt
  • Ngày gửi Ngày gửi
Liên hệ QC

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

jack nt

Thành viên thường trực
Tham gia
23/12/07
Bài viết
304
Được thích
208
Khi đặt tiêu đề "Đã ai gặp vụ này chưa" trong mục "Lập trình Excel" thì bài bị khóa. Không hiểu có gì động chạm ở đây không.
Cũng với câu hỏi như vậy trong VbaExpress. tôi nhận được ngay 03 góp ý chân tình và hữu ích (các bạn có thể vô link phía dưới để tham khảo)
Có gì khác nhau giũa "Đã ai gặp vụ này chưa" với "Who has ever met this".

http://www.vbaexpress.com/forum/showthread.php?48598-Who-has-ever-met-this
 
Khi đặt tiêu đề "Đã ai gặp vụ này chưa" trong mục "Lập trình Excel" thì bài bị khóa. Không hiểu có gì động chạm ở đây không.
Cũng với câu hỏi như vậy trong VbaExpress. tôi nhận được ngay 03 góp ý chân tình và hữu ích (các bạn có thể vô link phía dưới để tham khảo)
Có gì khác nhau giũa "Đã ai gặp vụ này chưa" với "Who has ever met this".

Cái khác nhau cơ bổn giữa 2 diễn đàn là nội qui của chúng;

Bạn thử đối chiếu xem sao!
 
Khoá bài là nhiệm vụ và quyền hạn của Ban Quản Trị. Vì vậy tôi không nói trực tiếp về trường hợp của bạn mà là nói theo nguyên tắc chung theo tôi hiểu:

Để bảo vệ trật tự của đoàn thể thì phải có luật đoàn thể. Diêan đàn là một hình thức đoàn thể cho nên chúng cũng có những luật đoàn thể của chúng.

Những luật này chia ra làm hai hạng:

1. Hạng luật căn bản gần như ở đâu cũng như nhau. Cái này miễn bàn.

2. Hạng luật tình huống được đặt ra và áp dụng theo tình huống và môi trường. Hai đoàn thể có thể có cơ cấu và phương thức hoạt động giống nhau nhưng nếu ở hai môi trường khác nhau thì vẫn có luật khác nhau và có thể được xử khác nhau. Ở xứ A buôn ma tuý bị xử tử hình không thể viện ra tại sao ở xứ B chỉ bị xử tù. Điển hình là ở Mỹ, tiểu bang Colorado có luật buôn bán cần sa trong khi những các tiểu bang khác thì lại cấm.

Luật "tiêu đề phải nêu ra đại khái vấn đề" này hầu hết các diễn đàn công nghệ ở VN đều áp dụng. Nếu không áp dụng thì sẽ thấy 90% các bài đều dùng loại tiêu đề "Lỗi này giải quyết ra sao", "Nhờ giúp vấn đề này". Đọc từ trên xuống dưới có mà bắt khùng.

Các diễn đàn tiếng Tây tiếng U cũng vậy thôi. Nếu phần lớn thành viên của họ tự dưng nổi tật lười, không viết tiêu đề rõ ràng thì họ sẽ bắt buộc phải giải quyết. Chỉ là hiện tại con số bài loại này của họ còn rất nhỏ thôi.
 
Một tiêu đề dể hiểu thường được đặt thế này:

= Cái gì? + ở đâu (trường hợp nào) + như thế nào? + cần gì?

Trường hợp của bạn tôi sẽ đặt câu hỏi như thế này: "Kết quả ghi xuống cell khác kết quả gốc trong recordset?"
 
Cảm ơn mọi người đã góp ý.
Nhân tiện ghi kết quả ra để có ai lỡ dính thì biêt cách sửa.

Ý kiến của Aflatoon trên VBAExpress
"Excel will use Double data type so it has to convert your Single to a Double which can cause small changes in value."
(Tạm dịch: Excel dùng dữ liệu kiểu Double, do vậy nó (tự động) chuyển kiểu từ Single sang Double, gây ra chút xíu thay đổi về giá trị)

Khi khai báo data kiểu Double thì mọi chuyện OK.

Khi xưa học C, có ông thày tên Công Vũ khuyên không nên dùng float và swith case (ổng chỉ dùng If trong các VD).

Bây giờ đã thấy có lý do để không dùng Single trong data. Còn với Select Case vẫn chưa dính đòn nên còn dùng hoài. (Gọn hơn If, với lại cũng cố thực hiện lời khuyên của ông thày là không nên viết quá 1 trang màn hình cho mỗi function)
 
Cảm ơn mọi người đã góp ý.
Nhân tiện ghi kết quả ra để có ai lỡ dính thì biêt cách sửa.

Ý kiến của Aflatoon trên VBAExpress
"Excel will use Double data type so it has to convert your Single to a Double which can cause small changes in value."
(Tạm dịch: Excel dùng dữ liệu kiểu Double, do vậy nó (tự động) chuyển kiểu từ Single sang Double, gây ra chút xíu thay đổi về giá trị)

Khi khai báo data kiểu Double thì mọi chuyện OK.

Khi xưa học C, có ông thày tên Công Vũ khuyên không nên dùng float và swith case (ổng chỉ dùng If trong các VD).

Bây giờ đã thấy có lý do để không dùng Single trong data. Còn với Select Case vẫn chưa dính đòn nên còn dùng hoài. (Gọn hơn If, với lại cũng cố thực hiện lời khuyên của ông thày là không nên viết quá 1 trang màn hình cho mỗi function)

C đem ra nói chuyện ở đây là lạc đề. Tuy nhiên tôi bàn chơi cho vui:

Ông thầy ấy nói chuyện có lẽ trong ngữ cảnh đặc thù nào đó cho nên tôi không khẳng định là sai. Tuy nhiên trên bình diện thông thường, theo đúng ngôn ngữ C, switch case được compiler dịch lại thành lệnh nhảy theo label, cho nên rất hiệu quả về tốc độ.

Đồng thời, nếu dùng mảng thì mảng float tốn ít hơn mảng double được phân nửa vùng nhớ.

Tuy tôi quan niệm viết VBA không cần tốc độ và bộ nhớ lắm nhưng đã đụng vào C thì tốc độ và mức tốn bộ nhớ rất quan trọng.
 
Web KT

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

Back
Top Bottom