[ChatGPT] Chia Sẻ Kinh Nghiệm - Hỏi ChatGPT Hổ Trợ Lập Trình VBA

Liên hệ QC
Nếu có thể đọc hiểu code từ GPT và còn có khả năng chỉnh sửa code của GPT tạo ra thì thà tự viết tốt hơn. Nhờ GPT chưa chắc tốt hơn nhờ GPE nên tui quyết định nhờ GPE cho gọn và 99,999% miễn phí.
Ví dụ như file đính kèm thì làm sao nhờ GPT được, vậy mà GPE đã giúp cho mình có cái file hoành tráng như vầy nè
Nó chỉ hổ trợ tốt cho các dạng code cơ bản thôi anh hay viết các hàm nhỏ độc lập vv

Còn file đó nó tịt toàn tập

còn ta cứ Vống lên nó thay thế các tay code với thế nọ thế kia đó là trong tương lại ai mà biết ???????!!!!

còn hiện tại là điều ko thể = chắc chắn 100/100

Kiểu Vống lên như Python ... cha đẻ ra python + Wiki keo nó chạy chậm hơn nhiều với ngôn ngữ Mã máy ... còn ta keo nó chạy nhanh hơn cả C/C++
 
Vào cái mail công cộng chán lắm ... lâu lâu mới hỏi chơi được 1 câu còn lại là quay tròn quay tròn
1675668966293.png
 
Em thấy 1 số yêu cầu nó vẫn đáp ứng rất tốt, cho người học lõm VBA không giáo trình như em thì nó ngon hơn rồi đấy.
View attachment 286105
View attachment 286106
Theo lập trình thì code này dở bẹt. Chắc nó lấy ở diễn đàn nào đó về.

Mình nghe thiên hạ nói chuyện "thay thế lập trình viên", ngỡ đâu họ sẽ chơi optimisation và refactor. Nhưng chắc phần này họ để giành đó cho các tài khoản trả phí.
(hiện giờ miến phí nhưng theo nhiều chiên da dự đoán thì phí máy tổn phí máy tính không nhỏ cho chủ. Có lẽ sau môt vài tháng thử nghiệm thì họ sẽ bắt đầu có những tài khoản lấy tiền.

Giải thích về code dở bẹt:
Chuỗi là mọt dạng kiểu dữ kiệu immutable (khong thay đổi được). Khi thay đổi, VBA lập một chuỗi mới và bỏ chuoix cũ, rất kém hiệu quả.
Code bài trên pahir lập lại n lần chuỗi cho n ký tự không phải số.
Code làm việc với chuõi chuyên nghiệp thì người ta lập chuỗi trước, chỉnh trị bên trong (bằng hàm MId chẳng hạn)
 
Tính ra có ẻm chat bot này thì nở ra thêm nhiều việc, như mấy dịch vụ ăn theo (bán tài khoản, tạo tài khoản thuê, bán/ thuê số điện thoại...) kiếm bộn xèng rồi. =)))
 
Mình tìm ra một công dụng của cái quép sai này rồi:

Nhờ nó giải thích giùm mấy bài hỏi mập mờ trên GPE là người ta hỏi cái gì? Bớt được một mớ bài giải thầy bói sờ voi..
 
Hình như nó chuẩn bị thu phí khoãng 20 đô gì đó
 
Con chat bot này cũng chỉ là một cái tool để mình tham khảo thêm chứ không thể tin tưởng hoàn toàn vào code của nó được. Nhiều bài viết người ta thổi phồng công năng của nó lên thì cũng chỉ là các bài PR có mục đích thôi hơi đâu mà nghe theo được, chỉ tự mình trải nghiệm qua, tận dụng cái gì của nó mà mình thấy hay, giúp giảm thời gian cho mình...
- Code nó viết ra chưa kiểm chứng là có chạy được hay không? Gặp các bài toán khó, nhà lập trình mà dùng toàn bộ code do nó tổng hợp ra, khi bị lỗi cũng mất nhiều thời gian để debug sửa lỗi vì không phải mình viết từ đầu...
- Con chat bot này không thể tự hoạch định, suy nghĩ được nên không thể thay thế developer khi xây dựng, phát triển phần mềm.
Nói chung đây là một sản phẩm nổi bậc trong lĩnh vực AI những cũng chỉ là 1 cái tool cần con người sử dụng nó một cách có kiểm soát.
 
Với các code cho những trường hợp cụ thể, bài toán cụ thể thì AI đâu làm được. Vì nó phản ánh ý trí và con tim của người viết Code cái mà AI không có. Nhưng với những sự vụ đơn giản thì nó giải quyết tốt. Em đã trải nghiệm một thời gian và có một số lời khuyên sau:

+Với kiêu thợ copy Code như người mới bọn em mẹo GPT là như sau :

Miêu tả cụ thể vấn đề mà bạn đang gặp sau đó:

Chat : “Hãy làm code excel (Google app script) cho tôi như sau …..”

GPT viết code cho nhanh ra cái sườn. Sau đó cho chạy thử khi chạy có lỗi nào miêu tả cho nó

Chat: “Code của bạn bị lỗi abc …”

Khi chạy OK rồi thì nhờ nó giải thích code:

Chat: “Giải thích đoạn code trên thực thi từng bước như nào …..”

Và câu thần chú cuối cùng thấy hay nhất :

Chat: “Hãy tối ưu đoạn code trên…”

+Với chuyên gia vì em không phải chuyên gia nên không biết lới khuyên như thế nào?

Các anh thử copy đoạn code sau khi viết và nhờ nó sửa lỗi hoặc câu “Hãy tối ưu đoạn code trên”

Xem thế nào cho bọn em ít review nó có giải quyết tốt hơn cách các anh nghĩ không?
Có thể để GPT làm trợ lý đắc lực thay vì Debug liên tục.

Chốt lại GPT AI ra đời sẽ lấy đi những công việc cho những ai không phải là chuyên gia. Những người cái gì cũng biết mà không giỏi cái gì cả dễ bị đào thải. Nên hãy học và thay đổi bản than để trở nên thành thạo một cái gì đó.
 
Con chat bot này cũng chỉ là một cái tool để mình tham khảo thêm chứ không thể tin tưởng hoàn toàn vào code của nó được. Nhiều bài viết người ta thổi phồng công năng của nó lên thì cũng chỉ là các bài PR có mục đích thôi hơi đâu mà nghe theo được, chỉ tự mình trải nghiệm qua, tận dụng cái gì của nó mà mình thấy hay, giúp giảm thời gian cho mình...
- Code nó viết ra chưa kiểm chứng là có chạy được hay không? Gặp các bài toán khó, nhà lập trình mà dùng toàn bộ code do nó tổng hợp ra, khi bị lỗi cũng mất nhiều thời gian để debug sửa lỗi vì không phải mình viết từ đầu...
- Con chat bot này không thể tự hoạch định, suy nghĩ được nên không thể thay thế developer khi xây dựng, phát triển phần mềm.
Nói chung đây là một sản phẩm nổi bậc trong lĩnh vực AI những cũng chỉ là 1 cái tool cần con người sử dụng nó một cách có kiểm soát.

Đúng vậy anh. Vận dụng lập trình thì có thể chỉ để tham khảo với người chưa biết lập trình hoặc chỉ biết lơ mơ có chút tham khảo. Khi lập trình một ứng dụng người lập trình thường xây dựng các class, module nghiệp vụ của ứng dụng, các hàm, thủ tục được thừa kế nhau, trong một hàm chính có khi gọi toàn hàm do người lập trình tạo ra hay sử dụng các thư viện liên kết ngoài, còn lại chỉ là các cú pháp của ngôn ngữ lập trình. Chỉ nói vậy thôi thì ChatGPT dù thông mình cũng không thể làm phần đó được chứ chưa nói gì đến công việc đằng sau đó.
 
Con chat bot này cũng chỉ là một cái tool để mình tham khảo thêm chứ không thể tin tưởng hoàn toàn vào code của nó được. Nhiều bài viết người ta thổi phồng công năng của nó lên thì cũng chỉ là các bài PR có mục đích thôi hơi đâu mà nghe theo được, chỉ tự mình trải nghiệm qua, tận dụng cái gì của nó mà mình thấy hay, giúp giảm thời gian cho mình...
- Code nó viết ra chưa kiểm chứng là có chạy được hay không? Gặp các bài toán khó, nhà lập trình mà dùng toàn bộ code do nó tổng hợp ra, khi bị lỗi cũng mất nhiều thời gian để debug sửa lỗi vì không phải mình viết từ đầu...
- Con chat bot này không thể tự hoạch định, suy nghĩ được nên không thể thay thế developer khi xây dựng, phát triển phần mềm.
Nói chung đây là một sản phẩm nổi bậc trong lĩnh vực AI những cũng chỉ là 1 cái tool cần con người sử dụng nó một cách có kiểm soát.

- Em cũng ghi nhận chỗ báo chí thổi phồng này nọ.
- Phần sau thì không đồng ý. Tất cả những bàn tán trên mạng chỉ là sài tài khoản dùng thử miễn phí mà thôi.
Tài khoản trả phí ở mức cao nhất nó khác 'bọt' lắm anh.
 
- Em cũng ghi nhận chỗ báo chí thổi phồng này nọ.
- Phần sau thì không đồng ý. Tất cả những bàn tán trên mạng chỉ là sài tài khoản dùng thử miễn phí mà thôi.
Tài khoản trả phí ở mức cao nhất nó khác 'bọt' lắm anh.
Tôi có đưa ra 1 bài toán test ở bài #4. Tôi không rõ phải đặt câu hỏi thế nào cho nó hiểu tường tận để nó viết code, nhưng giả sử có câu hỏi tường tận rồi và nó làm được, cũng chỉ kết luận rằng nó chỉ làm được 1 thủ tục đơn lẻ, không làm được 1 dự án. Đó là chưa nói thủ tục đơn lẻ đó đúng hay sai, tối ưu hay chưa, ...
TB
Tôi cũng chưa thấy 1 thí dụ nào như là cho nó đọc 1 file dữ liệu đầu vào và mô tả kết quả đầu ra mong muốn. Đa phần các cuộc test thử nghiệm mới chỉ ở mức đơn giản như bài tập cho sinh viên.
 
1/ các hàm đơn lẻ như bài số 7 và bài số 12 nó viết rất tốt

2/ còn đa phần kiểu như gợi ý cho ta hướng code

3/ nếu đòi hỏi viết phức tạp chút là nó thua VD như bài số 20
 
Với các code cho những trường hợp cụ thể, bài toán cụ thể thì AI đâu làm được. Vì nó phản ánh ý trí và con tim của người viết Code cái mà AI không có. Nhưng với những sự vụ đơn giản thì nó giải quyết tốt. Em đã trải nghiệm một thời gian và có một số lời khuyên sau:

+Với kiêu thợ copy Code như người mới bọn em mẹo GPT là như sau :

Miêu tả cụ thể vấn đề mà bạn đang gặp sau đó:

Chat : “Hãy làm code excel (Google app script) cho tôi như sau …..”

GPT viết code cho nhanh ra cái sườn. Sau đó cho chạy thử khi chạy có lỗi nào miêu tả cho nó

Chat: “Code của bạn bị lỗi abc …”

Khi chạy OK rồi thì nhờ nó giải thích code:

Chat: “Giải thích đoạn code trên thực thi từng bước như nào …..”

Và câu thần chú cuối cùng thấy hay nhất :

Chat: “Hãy tối ưu đoạn code trên…”

+Với chuyên gia vì em không phải chuyên gia nên không biết lới khuyên như thế nào?

Các anh thử copy đoạn code sau khi viết và nhờ nó sửa lỗi hoặc câu “Hãy tối ưu đoạn code trên”

Xem thế nào cho bọn em ít review nó có giải quyết tốt hơn cách các anh nghĩ không?
Có thể để GPT làm trợ lý đắc lực thay vì Debug liên tục.

Chốt lại GPT AI ra đời sẽ lấy đi những công việc cho những ai không phải là chuyên gia. Những người cái gì cũng biết mà không giỏi cái gì cả dễ bị đào thải. Nên hãy học và thay đổi bản than để trở nên thành thạo một cái gì đó.
Tôi nghĩ chắc Bạn có user đăng nhập tốt và hay hỏi ChatGPT ... làm phiền Bạn 1 chút hỏi lại dùm tôi bài số 1

Vì tôi dùng mail chùa cả ngày nay vào diết ko được

Bài đó tôi hỏi cách đây khoãng 1 tháng ... muốn xem lại sau 1 tháng nó tiến hóa tới đâu thôi

Xin cảm ơn
 
...
- Con chat bot này không thể tự hoạch định, suy nghĩ được nên không thể thay thế developer khi xây dựng, phát triển phần mềm.
Nói chung đây là một sản phẩm nổi bậc trong lĩnh vực AI những cũng chỉ là 1 cái tool cần con người sử dụng nó một cách có kiểm soát.
Hiện tại người ta còn đang trong vòng nghiên cứu (research)
Nhưng tôi tin là chuyện thay thế lập trình viên là việc khả thi.

Những người xưng là "lập trình viên" hiện nay chỉ là dân dịch lô gic yêu cầu ra code. Những ngwoif có khả năng cao hơn thì đã ở chức vị khác hoặc làm công việc phức tạp hơn rồi {*1}. Hiện nay các công ty mới mở đang hốt lập trình viên để dựng giàn giáo trước khi khoe sản phẩm và bán cho các tập đoàn lớn. Điều này tạo một khoảng trống (nhu cầu/demand). Các tay mơ cứ việc nhào vào code mì ăn liền thoải mái.

{*1} Điều này có luận cứ rõ trong ngành quản trị. Đúng tiếng chuyên môn gọi là Peter's Principle.
The Peter Principle observes that employees rise up through a firm's hierarchy through promotion until they reach a level of respective incompetence.
respective incompetence: không đủ kỹ năng cá nhân để thực hiện những công việc trong cấp bậc/chức vụ.
 
Tôi nghĩ chắc Bạn có user đăng nhập tốt và hay hỏi ChatGPT ... làm phiền Bạn 1 chút hỏi lại dùm tôi bài số 1

Vì tôi dùng mail chùa cả ngày nay vào diết ko được

Bài đó tôi hỏi cách đây khoãng 1 tháng ... muốn xem lại sau 1 tháng nó tiến hóa tới đâu thôi

Xin cảm ơn
Bác cứ đùa dai em đã nói rõ là với những chuyên gia như các anh trong đây thì toàn Super AI của Excel thì làm gì có con nào nó đấu lại. Bác hỏi nó 1 tháng rồi mà giờ vẫn dùng acc công cộng lại càng đùa hơn nữa. Còn thực sự không giả nai nhé bác vẫn chưa có acc thì tối liên lạc em lập cho free ạ.
Nói vậy chứ bài số 1 cụ thể là gì hơn nữa thì em không hiểu thuật ngữ bác hỏi nên không hỏi được. Còn em tin chắc nếu cái đó anh mổ sẽ nhỏ vấn đề ra rồi hỏi nó em tin rằng sẽ xong việc của anh hoặc ít nhất năng suất giải viết code của anh cũng sẽ nhanh gấp đôi.
1 tháng qua nó vẫn chưa tiến hóa nhiều vì những gì nó học được vẫn chỉ tới 2021. Không biết bản GPT Plus mới phát hành tại Mỹ nó tiến hóa được chưa
 
Hình như nó chuẩn bị thu phí khoãng 20 đô gì đó
con AI này nếu nhận dạng được âm thanh thì mình trả 20$ nè, dùng học tiếng Anh chắc được,
cơ mà chắc trong lĩnh vực công nghiệp, quốc phòng, người ta cũng đang nạp dữ liệu thực cho con này, kết nối với các thiết bị ngoại vi, để cải tiến năng xuất, giống trong phim Iron man á, nói làm làm dùm cái nay cái kia thì mấy cánh tay robo nó làm dùm @@
 
Có thể quy mô khác, nhưng
Giống như máy tính bấm tay, excel (máy vi tính ra đời):
- Sẽ có những nhóm nghề bị giảm việc, hoặc là phải sử dụng công cụ AI để cho việc nhanh hơn (tất nhiên sẽ ít người hơn) - như xưa người đánh máy chữ và máy chữ phải loại bỏ
- Sẽ hỗ trợ tốt cho lập trình viên (và cũng sẽ giảm số nv lập trình kiểu gõ máy dần về không) -- tất nhiên hiện giờ chưa hoàn thiện và ChatGPT chỉ là phổ quát không chuyên cho lập trình
- AI sẽ đi vào đời sống, giúp con người tốt hơn, và có lẽ giáo dục là ngành lại cần thay đổi nhiều nhất để phù hợp với công cụ có, vẫn dạy cơ bản, nhưng giảm đi, và sau đó là hướng dẫn sử dụng các công cụ AI (như kiểu tính bằng máy tính tay, hàm excel thay vì M+ hay nội suy tay nữa)
 
Bác cứ đùa dai em đã nói rõ là với những chuyên gia như các anh trong đây thì toàn Super AI của Excel thì làm gì có con nào nó đấu lại. Bác hỏi nó 1 tháng rồi mà giờ vẫn dùng acc công cộng lại càng đùa hơn nữa. Còn thực sự không giả nai nhé bác vẫn chưa có acc thì tối liên lạc em lập cho free ạ.
Nói vậy chứ bài số 1 cụ thể là gì hơn nữa thì em không hiểu thuật ngữ bác hỏi nên không hỏi được. Còn em tin chắc nếu cái đó anh mổ sẽ nhỏ vấn đề ra rồi hỏi nó em tin rằng sẽ xong việc của anh hoặc ít nhất năng suất giải viết code của anh cũng sẽ nhanh gấp đôi.
1 tháng qua nó vẫn chưa tiến hóa nhiều vì những gì nó học được vẫn chỉ tới 2021. Không biết bản GPT Plus mới phát hành tại Mỹ nó tiến hóa được chưa
1/ Tôi vẫn dùng mail công cộng và ko có đùa gì ở đây cả ... bài số 23 nói lên điều đó
2/ nếu có khả năng tạo nick lập cho tôi 1 cái theo mail chính chủ .... chi phí thanh toán sau 2 nốt nhạc
3/ Mai Công cộng trên đầy Web họ cho Tôi lưu cả 100 + n cái lâu lâu vào hỏi chút vẫn ok ... tuy nhiên lâu lâu có cái khóa

Xem hình minh họa
1675735030949.png

Lâu lâu Tôi vẫn dùng mail kiểu trên vào hỏi tuy nhiên có nhiều thứ nó trả lời tràng giang đại hải và ko sử dụng được

VD như bài số 1 đó là minh chứng ko tin thử đi mà xem có viết ra không

Chốt lại tới giờ này vẫn dùng mail công cộng kiểu trên vì chưa tự tạo dc 1 cái chính chủ dùng mấy lần thử ko xong nên bỏ vì có 1 mớ mail cong cộng dùng nên làm biếng
 
Lần chỉnh sửa cuối:
con AI này nếu nhận dạng được âm thanh thì mình trả 20$ nè, dùng học tiếng Anh chắc được,
cơ mà chắc trong lĩnh vực công nghiệp, quốc phòng, người ta cũng đang nạp dữ liệu thực cho con này, kết nối với các thiết bị ngoại vi, để cải tiến năng xuất, giống trong phim Iron man á, nói làm làm dùm cái nay cái kia thì mấy cánh tay robo nó làm dùm @@
Nó quá rộng và hổ trợ nhiều thứ tùy vào nhu cầu mình cần cái gì thì xem hỏi nó

Tuy nhiên nhiều code mạnh hỏi nó trả lời chỉ có giá trị tham khảo còn lại ko sử dụng được như nói mấy bài trước

các hàm nhỏ đơn lẻ nó sẽ viết rất tốt ... còn lại đa số chỉ tham khảo

còn sau này sao thì ko biết hiện tại nó chỉ như 1 Tools hổ trợ tùy cái chứ ko phải là tất cả
 
Web KT
Back
Top Bottom