tại sao macro gửi qua máy khác không chạy được

Thảo luận trong 'Ứng dụng Excel' bắt đầu bởi kissofthedeath, 30 Tháng năm 2008.

12,751 lượt xem

  1. kissofthedeath

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

    Bài viết:
    4
    Đã được thích:
    0
    Nơi ở:
    HCMC
    chào thành viên của diễn đàn.
    Mình là newbie cũng chỉ biết sơ sơ về macro,có sưu tầm được 1 đoạn macro mình làm tất cả đều chạy rất tốt trong máy của mình,thế nhưng khi mình gửi file đó qua máy khac,moi lần chỉnh sữa dữ liệu thì kết quả nó bị báo lổi.
    mình có lưu macro theo dạng add-in va gửi kèm theo và bảo user add những add-in vô máy của họ thế nhưng cái công thức thì nó vẫn hiển thị là từ máy của mình.
    đều này muốn macro chạy thì mình sẽ bảo nguoi ta add các add-in xong sẽ sữa lại công thức ?Như vậy thì bất tiện quá
    có cách nào tạo macro bên máy mình,xong gửi file qua máy khác ,người dùng chỉnh sữa dữ liệu nhưng các công thức được tạo từ macro vẫn hiểu va hoạt động?
    nhờ các thành viên chỉ giúp a!
    cảm ơn rất nhiều
    :ladiesman
     
    #1
  2. tranxuanthien

    tranxuanthien Thành viên hoạt động

    Bài viết:
    99
    Đã được thích:
    0
    Nơi ở:
    Tam Ky
    Về mặt lý thuyết, nếu gửi nguyên file có macro sang máy khác thì nó vẫn phải chạy bình thường. Tuy nhiên, trong trường hợp Windows hay Office của máy đó bị lỗi thì Excel sẽ báo lỗi thi hành. Vậy thì vấn đề ở đây không phải do macro hay công thức. Còn nếu không phải là một hàm quan trọng thì bạn không nên dùng kiểu Add-In để nhập vào máy khác.
     
    #2
  3. SA_DQ

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

    Bài viết:
    428
    Đã được thích:
    34
    Nơi ở:
    HCM city
    Bạn có thể cho bọn mình chiểm ngưỡng dung nhan cái macro của bạn được chăng?
    Chuẩn bệnh phải biết chút thông tin về con bệnh chứ, nhỉ?!
    Chờ tin bạn sớm.
     
    #3
  4. thanhnha0606

    thanhnha0606 Thành viên hoạt động

    Bài viết:
    35
    Đã được thích:
    0
    Nơi ở:
    any where
    Bạn Kissofthedeath thử cách này xem macro có chạy được không nha:
    Vào Tool ->Macro ->Security . Sẽ hiện lên 1 bảng toàn tiếng anh, có 4 mục cần chú ý là
    1. Very High
    2. High
    3. Medium
    4. Low
    Bạn xem thử máy của mình đang ở chế độ nào, nếu là High hoặc Very high thì Macro không chạy được.
    Bạn chọn chế độ Low, rồi mở dữ liệu ra. Hy vọng bạn sẽ thành công.
    Thân
     
    #4

Chia sẻ trang này