Viết DLL add-ins vào excel...Help me.

Thảo luận trong 'Ứng dụng Excel' bắt đầu bởi Van_VKT, 11 Tháng chín 2006.

24,288 lượt xem

  1. Van_VKT

    Van_VKT Thành viên sơ cấp

    Bài viết:
    8
    Đã được thích:
    0
    Nơi ở:
    Sai Gon
    Tui đang có một ít code, muốn dịch sang dll để add-ins vào excel nhằm đảm bảo 2 vấn đề
    - Không bị các chương trình anti virus quét mất
    - Ko ai sửa code nữa. (mình đã khóa lại bằng passw nhưng kẻ xấu vẫn mở ra và sửa lại được mới tức chứ :worry: :wall: )

    Muốn viết thành dll, mình phải làm sao, dùng cái gì dịch ra. Ai biết xin chỉ giáo.
     
    #1
  2. adam_tran

    adam_tran Steel Partner

    Bài viết:
    1,373
    Đã được thích:
    32
    Nơi ở:
    Goooogle
    Google thôi bác ơi, và chịu khó đọc tiếng Anh. Bác thử xem cái link dưới giúp ích gì không, tôi thì đọc không hiểu gì cả. Link này tôi google với từ khoá "VBA to DLL"

    http://forums.devx.com/archive/index.php/t-97723.html
     
    Last edited: 11 Tháng chín 2006
    #2
  3. Đào Việt Cường

    Đào Việt Cường Moderator

    Bài viết:
    400
    Đã được thích:
    3
    Giới tính:
    Nam
    Nơi ở:
    Khánh Hòa
    Dear Van_VKT,
    --------------
    Nếu bạn biết sơ qua về Visual Basic 6 bạn có thể đưa code qua môi trường này để biên dịch. Lưu ý bạn là các thành phần (componens) mà bạn sử dụng phải được kèm theo project của bạn.
    Nếu bạn mới bắt đầu làm quen, bạn nên biên dịch các hàm đơn giản và không phụ thuộc vào môi trường như: Hàm đọc số, hàm chuyển đổi mã tiếng Việt...
    Chúc bạn thành công!
     
    #3
  4. Hoangvn79

    Hoangvn79 Thành viên thân thiết

    Bài viết:
    629
    Đã được thích:
    0
    Nơi ở:
    HN
    hii! Chào bạn
    Mình cũng rất muốn hiểu thêm về việc chuyển đổi sang dll. Bạn có thể gợi ý chi tiết được không?Thanks!
     
    #4
  5. Tuanktcdcn

    Tuanktcdcn Lão già ham vui

    Bài viết:
    548
    Đã được thích:
    50
    Nơi ở:
    Hà Nội
    Add-Ins của Excel cho người dùng chỉ chấp nhận các dạng *.xla,*.XLL, *.XLM.
    *.XLL phải được lập trình trong môi trường VC++

    Còn trong môi trường lập trình mới dùng tới *.DLL,*.OCX...
     
    #5
  6. phongvan

    phongvan Mơ về một ngày mai

    Bài viết:
    235
    Đã được thích:
    1
    Nơi ở:
    ThanhLiem - đồng chiêm trũng
    Mọi người cho mình hỏi có chương trình nào convert từ file dang binary sang file text không?
     
    #6
  7. Van_VKT

    Van_VKT Thành viên sơ cấp

    Bài viết:
    8
    Đã được thích:
    0
    Nơi ở:
    Sai Gon
    Cho Văn hỏi thêm một xíu, nếu dùng XLL hay XLA gì gì đó thì có thể nào khóa file một cách đảm bảo không? Liệu có chương trình nào mở ra để xem và sửa code được không?

    Cái vụ viết dll bằng VB6, vẫn chưa làm được. Nếu ai đã làm được rồi, dù chỉ là tí xíu thôi thì xin cho cái code mẫu để mọi người học hỏi tí xíu. Nếu dịch được sang dll thì mọi thứ sẽ rất ổn định. Tui ngán cái vụ bị quét mất macro quá rồi. :wall:
     
    Last edited: 13 Tháng chín 2006
    #7
  8. Tuanktcdcn

    Tuanktcdcn Lão già ham vui

    Bài viết:
    548
    Đã được thích:
    50
    Nơi ở:
    Hà Nội
    Khi đã dịch ra DLL,XLL thì nó là mã máy rồi nên các hàm trong file XLL chạy rất nhanh, các PM bẻ khóa thì chỉ ngồi mà khóc thôi.
    Mình nhắc lại DLL trong VB không phải là Add-Ins cho người dùng Excel mà chỉ có thể phục vụ trong môi trường lập trình VBA mà thôi.
     
    #8
  9. Tuanktcdcn

    Tuanktcdcn Lão già ham vui

    Bài viết:
    548
    Đã được thích:
    50
    Nơi ở:
    Hà Nội
  10. Hoangvn79

    Hoangvn79 Thành viên thân thiết

    Bài viết:
    629
    Đã được thích:
    0
    Nơi ở:
    HN
    hiii! Cảm ơn bạn nhé! file tham khảo khá hay:friend:
     
    #10
  11. Van_VKT

    Van_VKT Thành viên sơ cấp

    Bài viết:
    8
    Đã được thích:
    0
    Nơi ở:
    Sai Gon
    #11
  12. nobitadongxoai

    nobitadongxoai Thành viên sơ cấp

    Bài viết:
    1
    Đã được thích:
    0
    Giới tính:
    Nam
    Chào mọi người...
    Em là người mới... em cũng khá quan tâm đến việc biên tập sang dll này...
    Không biết có anh chị nào có tạo hay sưu tầm được add in nào giúp làm điều này share em với... em cảm ơn...
     
    #12
  13. thinhvd

    thinhvd Thành viên thân thiết

    Bài viết:
    1,317
    Đã được thích:
    235
    Giới tính:
    Nam
    Nơi ở:
    Hà Nội
    D
    Đăng ký học Lập trình VBA nâng cao Level 2 sẽ được học biên tập .dll
     
    #13

Chia sẻ trang này