QUẢNG CÁO ĐẦU TRANG

Collapse

Thông báo

Collapse
No announcement yet.

Cac cao thu Excel VBA oi

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Cac cao thu Excel VBA oi

    Các anh ơi làm cách náo viết được một chương trình chạy như dự toán 2000 vậy khi chạy nó thì nó chạy vào excel và xây dựng một menu sau đó khi mình thoát ra thì cái menu đó mất

  • #2
    Ðề: Cac cao thu Excel VBA oi

    Dự toán 2000 có dùng VBA đâu? Nó dùng macro viết trên nền EXCEL 4 chạy thẳng trên sheet ẩn.dở ẹt
    Với VBA thì Tạo menu khi khởi động và khi thoát thì mất, thì chỉ cần tạo hàm auto_open() và auto_close() trong đó gọi khởi tạo menu là xong

    Ghi chú


    • #3
      Ðề: Cac cao thu Excel VBA oi

      thế làm các nào viết được 1 file exe khi chạy file đó khi chạy thì mở excel và tạo một menu trên excel

      Ghi chú


      • #4
        Ðề: Cac cao thu Excel VBA oi

        BẠN tham khảo trên cuốn Mastering with excel cua CNPM trên ftp:/69.93.141.90 ấy
        Quyển sách đó có hướng dẫn đấy

        Ghi chú


        • #5
          Ðề: Cac cao thu Excel VBA oi

          BẠN tham khảo trên cuốn Mastering with excel cua CNPM trên ftp:/69.93.141.90 ấy
          Quyển sách đó có hướng dẫn đấy

          Ghi chú


          • #6
            Ðề: Cac cao thu Excel VBA oi

            Em lên tìm rồi sao không thấy quyển sách đó vậy

            Ghi chú


            • #7
              Ðề: Cac cao thu Excel VBA oi

              Có hai cách để tạo một menu hoặc một Toolbar trong Excel.
              1. Cách thứ nhất viết bằng VBA, dùng macro Auto_Open() để thi hành tự động khi Excel khởi động và Auto_Close() để thi hành nhiệm vụ tự động khi Excel được đóng lai. Trong hai maccro có tên như trên bạn chỉ cần đưa ra các câu lện thi hành tải menu bvà đóng menu là OK
              2. Cách thứ hai bạn dùng ngôn ngữ VB, viết dịch vụ Com_AddIns để tạo ra các *.dll tự động chạy vào mỗi thời điêm Excel nap. Cách viết này hiện đại hơn, chạy nhanh hơn cách viết 1 nhưng cũng khố hơn. Với lại với cách viết này bạn có thêt tạo bộ cài đặt ứng dụng dễ dàng và đẹp hợn Tôi cũng đang viết một chương trình tính dự toán giản đơn theo kiểu nạy Khi nào viết xong tôi sẽ gởi lên diễn đạn
              Nếu bạn nào quan tâm thì cùng ủng hộ nhẹ My love

              Ghi chú


              • #8
                Ðề: Cac cao thu Excel VBA oi

                Bạn nào từng viết mudul bằng VBA ma xuất các text qua Word có định dạng cho minh xin một đoạn thảm khảo. minh xin cảm ơn nhiều. Bạn nào từng dọc qua sách này thi giới thiệu cho mình nhé. Cảm ơn.

                Ghi chú


                • #9
                  Ðề: Cac cao thu Excel VBA oi

                  Nguyên văn bởi Honey
                  Bạn nào từng viết mudul bằng VBA ma xuất các text qua Word có định dạng cho minh xin một đoạn thảm khảo. minh xin cảm ơn nhiều. Bạn nào từng dọc qua sách này thi giới thiệu cho mình nhé. Cảm ơn.
                  Tôi mách bạn một cách có thể làm được như y muốn đó là vào Word, sau đó vào Tool\Macro\Record new Macro. Sau đó bạn thực hiện các tác vụ canh chỉnh một đoạn văn bản theo nhu cầu của bạn. Stop Recorde Macro rồi vào xem mã lệnh trong môi trường VBA xem như thế nào. Cách làm này chủ động nhất. Tôi đã thử dùng phương pháp học này với Excel thấy rất hiệu quả. Chúc bạn thành công. Bạn có thể để địa chỉ lại để liên lạc

                  Ghi chú


                  • #10
                    Ðề: Cac cao thu Excel VBA oi

                    cảm ơn Daoduy, nhung cách này phải mở word. để minh thu coi.

                    Ghi chú


                    • #11
                      Ðề: Cac cao thu Excel VBA oi

                      Nguyên văn bởi Honey
                      cảm ơn Daoduy, nhung cách này phải mở word. để minh thu coi.
                      Mơ Word ra, để học. Rồi muốn viết ở đâu có môi trường VBA thì viết chú bạn

                      Ghi chú


                      • #12
                        Ðề: Cac cao thu Excel VBA oi

                        Thế bạn honey cho mình hỏi, mình chưa thấy cái này bao giờ, nếu quả thật mà làm được như vậy thì hay quá. Bạn có thể cung cấp cho mình 1 vài thông tin về nó ko?. Bạn đọc ở sáh hay ở trên mạng này có thể tìm được ko vậy? Mình đợi tin

                        Ghi chú


                        • #13
                          Ðề: Cac cao thu Excel VBA oi

                          Nguyên văn bởi daoduy
                          Có hai cách để tạo một menu hoặc một Toolbar trong Excel.
                          1. Cách thứ nhất viết bằng VBA, dùng macro Auto_Open() để thi hành tự động khi Excel khởi động và Auto_Close() để thi hành nhiệm vụ tự động khi Excel được đóng lai. Trong hai maccro có tên như trên bạn chỉ cần đưa ra các câu lện thi hành tải menu bvà đóng menu là OK
                          2. Cách thứ hai bạn dùng ngôn ngữ VB, viết dịch vụ Com_AddIns để tạo ra các *.dll tự động chạy vào mỗi thời điêm Excel nap. Cách viết này hiện đại hơn, chạy nhanh hơn cách viết 1 nhưng cũng khố hơn. Với lại với cách viết này bạn có thêt tạo bộ cài đặt ứng dụng dễ dàng và đẹp hợn Tôi cũng đang viết một chương trình tính dự toán giản đơn theo kiểu nạy Khi nào viết xong tôi sẽ gởi lên diễn đạn
                          Nếu bạn nào quan tâm thì cùng ủng hộ nhẹ My love
                          Bác daoduy ơi, lâu rồi em mới lên được mạng đọc được bài viết của bác em vẫn có những thắc mắc. Như viết theo cách thứ nhất thì viết một hàm như sau:
                          public sub Auto_Open()
                          end sub

                          trong một modun nào đó hở, hay như thế nào bác có thể nói rõ hơn không
                          Cách thư 2 em cũng đã thử rồi và đang mò viết theo cách đấy đây, nhưng cái Com_addins đấy phải được lạp vào bằng cách thêm addins thủ công chứ không giống như mình chạy file Exe rồi Excel tự động chạy giống như file Dutoan.
                          Vả lại để viết một sự kiện click cho một menu popup trong Com_addins thì khó quá em chưa viết được.
                          Em muốn viết một chương trình gần giống như chương trình dự toán ấy mặc dù phương thức làm nó khác để tính kết cấu như nhập số liệu từ Sap vào, lọc lấy nội lực để tính thiết diện theo TCVN, sau đó lưu những số liệu tính được đó dưới một định dạng Excel nhất định sau đó nhập vào LISP để vẽ mặt cắt
                          Em có quyển
                          MS Office 2K VB for Applications Fundamentals
                          Mastering Excel 2003 Programming with VBA

                          đấy nếu bác muốn khi nào em khỏi bệnh em sẽ gửi cho, ở nhà dùng dial chậm như rùa lên ngại lắm

                          Ghi chú


                          • #14
                            Ðề: Cac cao thu Excel VBA oi

                            Bạn viêt Macro có tên là Auto_Open trong module nào nào mà chẳng đươc. Tất cả những cái gì có trong module này đều được thi hành vào lúc Excel khởi đông. Thông thường thì dùng để gọi các Menu, Toolbar hoặc nạp những thông số cần thiêt.
                            Cách viết Com Add_ins thì phải đặt dòng lệnh gọi đến Server trong sự kiện OnConection của no. Thực ra lúc đầu tôi cũng thấy khó viết các menu nhưng rồi dùng rồi quen hêt. Tôi cũng có viết một chương trình tính dự toán kiều này, tích hợp trong môi trường Excel. Nếu bạn quan tâm đến VBA thì liên lạc với tôi để chúng ta cùng trao đôi. Email:baduy792003@yahoo.com, Tel: 0912818532. Hai cuốn bạn giới thiệu hay đấy lúc nào có điều kiện cho tôi xem vơi.
                            Chúc Mylove chóng khỏi bênh. Mà Mylove bị bệnh gì đấy nhỉ, có trầm trọng lắm ko? Nếu có thể thì cho biết luôn hiện nay bao nhiêu tuổi, boy hay girl? đang công tác và làm việc tại đâu? Tôi sinh năm 1979 đã đi làm được 4 năm

                            Ghi chú


                            • #15
                              Ðề: Cac cao thu Excel VBA oi

                              Bạn Mylove có thể gửi cho mình xin Mastering Excel 2003 Programming with VBA được không? Mình đang rất cần mà load không được, hoặc bạn có thể cho tôi địa chi để load. Cám ơn trước!

                              Ghi chú

                              Working...
                              X