Cách thực hiện chia sẻ file qua OneDrive/SharePoint Office 2019

Cách thực hiện chia sẻ file qua OneDrive/SharePoint Office 2019

Có một thời, gửi file nghĩa là đính kèm email. File nhỏ thì ổn, file lớn thì bắt đầu “khổ”. Gửi không được, hoặc gửi xong người nhận mở ra lại lỗi font, lệch định dạng. Rồi chuyện chỉnh sửa qua lại, mỗi người một phiên bản, cuối cùng chẳng biết file nào là bản mới nhất. Nghe quen không? Ai làm việc văn phòng một thời gian chắc đều từng gặp.

Rồi OneDrive và SharePoint xuất hiện, đặc biệt là khi dùng Office 2019. Mọi thứ thay đổi khá rõ. Không cần gửi file lòng vòng nữa. Chỉ cần chia sẻ link, người khác có thể xem, chỉnh sửa trực tiếp. Nghe đơn giản vậy thôi, nhưng nếu chưa quen thì lúc đầu cũng hơi rối. Chia sẻ kiểu gì? Quyền xem hay sửa? Gửi link hay gửi email? Bài này sẽ đi từng bước, nhẹ nhàng thôi, để bạn nắm được cách làm mà không thấy “ngợp”.

Cách thực hiện chia sẻ file qua OneDrive/SharePoint Office 2019 1

OneDrive và SharePoint khác gì nhau?

Trước khi đi vào cách làm, nói nhanh một chút cho dễ hiểu.

  • OneDrive giống như ổ lưu trữ cá nhân trên cloud. Bạn lưu file của mình lên đó, rồi chia sẻ khi cần.
  • SharePoint thường dùng trong môi trường công ty. Nó giống như một “kho chung” để cả team cùng làm việc.

Nghe vậy là đủ rồi. Không cần đào sâu quá. Với người dùng Office 2019, cách chia sẻ file trên hai nền tảng này khá giống nhau. Khác biệt chủ yếu nằm ở nơi lưu file thôi.

Vì sao nên dùng OneDrive/SharePoint thay vì gửi file truyền thống?

Nói thật, nếu chỉ gửi một file nhỏ, dùng email vẫn được. Nhưng khi làm việc lâu dài, đặc biệt là làm việc nhóm, thì OneDrive hoặc SharePoint tiện hơn hẳn.

Thứ nhất là không bị giới hạn dung lượng kiểu email. File nặng bao nhiêu cũng gửi được, miễn là bạn upload lên trước.

Thứ hai là tránh bị loạn phiên bản. Mọi người cùng làm trên một file, không phải gửi qua gửi lại. Đỡ cảnh “file_final_v2_final_lầncuối.docx”.

Thứ ba là có thể kiểm soát quyền truy cập. Bạn có thể cho người khác chỉ xem, hoặc cho phép chỉnh sửa. Thậm chí có thể thu hồi quyền bất cứ lúc nào.

Và cuối cùng, cái hay nhất: làm việc cùng lúc. Nhiều người mở cùng một file, chỉnh sửa song song. Nhìn thấy nhau đang gõ luôn. Khá thú vị.

Cách chia sẻ file từ Office 2019 qua OneDrive

Giờ vào phần chính nhé.

Bước 1: Lưu file lên OneDrive

Trước tiên, bạn cần lưu file lên OneDrive. Nếu file đang nằm trên máy, bạn làm như sau:

  • Mở file Word, Excel hoặc PowerPoint
  • Chọn File → Save As
  • Chọn OneDrive làm nơi lưu

Nếu bạn chưa đăng nhập tài khoản Microsoft, Office sẽ yêu cầu đăng nhập. Làm một lần là xong, lần sau không cần nữa.

Bước 2: Nhấn nút Share

Sau khi file đã nằm trên OneDrive, bạn sẽ thấy nút Share ở góc trên bên phải.

Bấm vào đó, một cửa sổ chia sẻ sẽ hiện ra. Đây là trung tâm điều khiển mọi thứ liên quan đến chia sẻ file.

Bước 3: Chọn người nhận

Bạn có thể nhập email của người cần chia sẻ. Ví dụ đồng nghiệp, khách hàng, hoặc bất kỳ ai.

Ngoài ra, bạn cũng có thể chọn Copy link để lấy link gửi qua Zalo, Teams, hoặc bất cứ đâu bạn muốn.

Bước 4: Chọn quyền truy cập

Đây là bước rất quan trọng.

Bạn có thể chọn:

  • Can view (chỉ xem)
  • Can edit (được chỉnh sửa)

Đừng chọn bừa nhé. Nếu file quan trọng, cân nhắc kỹ. Cho quyền edit là người khác có thể thay đổi nội dung ngay.

Bước 5: Gửi

Sau khi chọn xong, bạn có thể:

  • Nhấn Send để gửi trực tiếp qua email
  • Hoặc copy link rồi gửi theo cách riêng

Xong. Nghe đơn giản không? Thật ra đúng là đơn giản.

Cách thực hiện chia sẻ file qua OneDrive/SharePoint Office 2019 2

Cách chia sẻ file qua SharePoint

Với SharePoint, thao tác gần như giống hệt.

Nếu file đã nằm trong SharePoint (thường là thư mục chung của công ty), bạn chỉ cần:

  • Mở file
  • Nhấn Share
  • Nhập email hoặc copy link
  • Chọn quyền truy cập
  • Gửi

Điểm khác là SharePoint thường đã có sẵn quyền theo nhóm. Ví dụ team của bạn có thể đã được cấp quyền chỉnh sửa sẵn. Khi đó, việc chia sẻ chỉ là mở rộng thêm cho người ngoài.

Một số lỗi thường gặp khi chia sẻ file

Dù thao tác đơn giản, nhưng vẫn có vài lỗi khá phổ biến.

Người nhận không mở được file

Thường là do:

  • Chưa cấp quyền đúng
  • Nhập sai email
  • Hoặc link bị giới hạn truy cập

Cách xử lý là kiểm tra lại quyền chia sẻ.

Người nhận chỉ xem được nhưng không sửa được

Đây là lỗi do chọn nhầm Can view thay vì Can edit. Sửa lại quyền là xong.

File không cập nhật thay đổi

Có thể do người dùng đang mở bản offline. Hãy đảm bảo mọi người làm việc trực tiếp trên file OneDrive/SharePoint.

Lỡ chia sẻ nhầm người

Không sao. Bạn có thể vào lại phần Share và thu hồi quyền hoặc xóa người đó khỏi danh sách.

Cách thực hiện chia sẻ file qua OneDrive/SharePoint Office 2019 3

Một vài mẹo nhỏ khi chia sẻ file

Có vài kinh nghiệm nhỏ nhưng rất đáng dùng.

Thứ nhất, luôn kiểm tra quyền trước khi gửi. Đừng để người nhận mở file rồi không làm được gì.

Thứ hai, đặt tên file rõ ràng. Khi làm việc chung, tên file rất quan trọng. Đừng để kiểu “file1.docx” hay “bản mới nhất.docx”.

Thứ ba, nếu file quan trọng, hạn chế quyền edit cho quá nhiều người. Nhiều người sửa cùng lúc có thể gây rối.

Thứ tư, dùng comment thay vì sửa trực tiếp nếu chưa chắc chắn. Đây là cách làm việc nhóm khá hiệu quả.

Khi nào nên dùng OneDrive, khi nào nên dùng SharePoint?

Câu hỏi này khá hay.

  • Nếu là file cá nhân hoặc chia sẻ nhanh → dùng OneDrive
  • Nếu là file làm việc nhóm lâu dài → dùng SharePoint

Không có đúng sai tuyệt đối. Chủ yếu là chọn cái tiện nhất cho tình huống của bạn.

Cách chia sẻ file qua OneDrive/SharePoint trong Office 2016 (Hướng dẫn chi tiết, dễ hiểu)

Cách chia sẻ file qua OneDrive/SharePoint trong Office 2016 (Hướng dẫn chi tiết, dễ hiểu)

Bạn đã bao giờ rơi vào tình huống cần gửi file Word hay Excel cho đồng nghiệp mà cứ phải đính kèm email qua lại, chỉnh sửa lung tung rồi… rối tung lên chưa? Nếu có, thì OneDrive và SharePoint trong Office 2016 chính là “cứu tinh” mà bạn nên biết sớm hơn một chút!

Trong bài viết này, mình sẽ hướng dẫn bạn cách chia sẻ file qua OneDrive/SharePoint ngay trong Office 2016 — đơn giản, nhanh gọn, và cực kỳ tiện lợi. Không cần quá rành công nghệ đâu, chỉ cần làm theo từng bước là ổn.

OneDrive và SharePoint là gì? Có cần dùng không?

Nói đơn giản thôi nhé:

  • OneDrive giống như ổ cứng online cá nhân
  • SharePoint giống như nơi làm việc chung của cả team/doanh nghiệp

Thay vì lưu file trong máy (rất dễ mất hoặc lỗi), bạn lưu lên cloud. Từ đó, bạn có thể chia sẻ file cho người khác chỉ bằng vài cú click.

Nghe có vẻ “xịn sò”, nhưng thực tế dùng rất dễ. Và quan trọng hơn: bạn không cần gửi file qua lại nữa, mọi người có thể cùng chỉnh sửa trực tiếp!

Tại sao nên chia sẻ file qua OneDrive/SharePoint?

Có thể bạn đang nghĩ: “Gửi file qua Zalo hay Gmail cho nhanh?” — đúng, nhưng chỉ nhanh lúc đầu thôi.

Dùng OneDrive/SharePoint sẽ giúp bạn:

  • Không bị trùng file (v1, v2, final, final-final 😅)
  • Chỉnh sửa cùng lúc với người khác
  • Kiểm soát ai được xem, ai được sửa
  • Truy cập file mọi lúc, mọi nơi

Nói thật, một khi đã quen rồi, bạn sẽ không muốn quay lại cách cũ nữa đâu!

Cách lưu file lên OneDrive/SharePoint trong Office 2016

Trước khi chia sẻ, bạn cần lưu file lên cloud trước đã.

Bước 1: Mở file trong Word/Excel/PowerPoint

Ví dụ bạn đang mở file Word.

Bước 2: Chọn File → Save As

Bước 3: Chọn OneDrive hoặc SharePoint

Nếu bạn đã đăng nhập tài khoản Microsoft, bạn sẽ thấy tùy chọn này.

Bước 4: Đặt tên file và nhấn Save

Xong! File của bạn giờ đã nằm trên cloud rồi.

Cách chia sẻ file qua OneDrive/SharePoint trong Office 2016 (Hướng dẫn chi tiết, dễ hiểu) 4

Cách chia sẻ file trực tiếp trong Office 2016

Đây mới là phần “đáng tiền” nhất!

Bước 1: Nhấn nút Share (góc trên bên phải)

Bạn sẽ thấy nút này ngay trong Word/Excel.

Bước 2: Nhập email người cần chia sẻ

Ví dụ: đồng nghiệp, sếp, bạn học…

Bước 3: Chọn quyền

  • Can edit: người nhận có thể chỉnh sửa
  • Can view: chỉ xem thôi

Bước 4: Nhấn Share

Thế là xong! Người nhận sẽ nhận được email có link truy cập.

Nhanh không tưởng luôn.

Cách chia sẻ file qua OneDrive/SharePoint trong Office 2016 (Hướng dẫn chi tiết, dễ hiểu) 5

Cách lấy link chia sẻ (không cần email)

Có lúc bạn không muốn nhập từng email, mà chỉ cần gửi link thôi. Ví dụ gửi vào nhóm chat.

Làm như sau:

  1. Nhấn Share
  2. Chọn Get a sharing link
  3. Chọn loại link:
    • View link (chỉ xem)
    • Edit link (có thể sửa)
  4. Copy link và gửi đi

Đơn giản vậy thôi!

Cách chia sẻ file qua OneDrive/SharePoint trong Office 2016 (Hướng dẫn chi tiết, dễ hiểu) 6

Chia sẻ file qua SharePoint (trong môi trường doanh nghiệp)

Nếu bạn đang làm việc trong công ty, khả năng cao bạn sẽ dùng SharePoint.

Cách làm gần giống OneDrive, nhưng có thêm một số điểm:

  • File thường nằm trong thư viện chung của team
  • Quyền truy cập có thể được quản lý sẵn
  • Bạn có thể chia sẻ cho cả nhóm thay vì từng người

Các bước cơ bản:

  1. Mở file từ SharePoint
  2. Nhấn Share
  3. Chọn người hoặc nhóm
  4. Thiết lập quyền

Nói chung là không khác mấy, chỉ là “môi trường” lớn hơn thôi.

Một vài mẹo nhỏ (nhưng cực kỳ hữu ích)

1. Luôn kiểm tra quyền trước khi gửi

Bạn không muốn gửi nhầm quyền chỉnh sửa cho người không nên sửa đâu… đúng không?

2. Dùng comment thay vì sửa trực tiếp

Nếu bạn chỉ muốn góp ý, hãy dùng tính năng Comment. Nhìn chuyên nghiệp hơn hẳn!

3. Đặt tên file rõ ràng

Đừng đặt kiểu “file1.docx” hay “test.xlsx”. Sau này bạn sẽ tự làm khổ mình đấy.

4. Theo dõi lịch sử chỉnh sửa

OneDrive/SharePoint cho phép xem ai đã sửa gì. Rất hữu ích khi làm việc nhóm.

Cách chia sẻ file qua OneDrive/SharePoint trong Office 2016 (Hướng dẫn chi tiết, dễ hiểu) 7

Những lỗi thường gặp (và cách tránh)

  • Không thấy nút Share? → Có thể bạn chưa lưu file lên OneDrive
  • Người khác không mở được file? → Kiểm tra quyền truy cập
  • File bị sửa lung tung? → Chỉ cấp quyền view khi cần

Nghe đơn giản, nhưng rất nhiều người vẫn gặp mấy lỗi này mỗi ngày.

Kết luận

Chia sẻ file qua OneDrive/SharePoint trong Office 2016 không hề phức tạp như nhiều người nghĩ. Thực ra, chỉ cần làm vài lần là bạn sẽ quen ngay — thậm chí còn thấy tiện hơn cách gửi file truyền thống rất nhiều.

Nếu bạn đang làm việc nhóm, học tập, hay chỉ đơn giản là muốn quản lý file tốt hơn… thì đây gần như là kỹ năng “phải biết”.

Thử ngay hôm nay xem sao? Biết đâu bạn lại tự hỏi: “Sao mình không dùng cái này sớm hơn nhỉ!

Lỗi ActiveX 32‑bit/64‑bit Office 2019

Lỗi ActiveX 32‑bit/64‑bit Office 2019

Nếu bạn từng mở một file Excel có nút bấm, form nhập liệu hoặc macro nâng cao mà вдруг thấy lỗi kiểu như:

  • ActiveX component can’t create object”
  • “Object library invalid”
  • Hoặc tệ hơn… nút bấm không hoạt động luôn

thì rất có thể bạn đang gặp vấn đề liên quan đến ActiveX và sự khác biệt giữa 32-bit và 64-bit.

Nghe hơi “kỹ thuật”, nhưng đừng lo. Thực ra lỗi này khá phổ biến — và hoàn toàn có thể xử lý được nếu hiểu đúng nguyên nhân.

Lỗi ActiveX 32‑bit64‑bit Office 2019

ActiveX là gì và vì sao lại gây lỗi?

ActiveX là một công nghệ cho phép bạn:

  • Tạo nút bấm (Command Button)
  • Tạo form nhập liệu (UserForm)
  • Gắn các điều khiển tương tác trong Excel

Nói đơn giản: ActiveX giúp file Excel trở nên “có thể tương tác”.

Nhưng vấn đề là…

👉 ActiveX phụ thuộc vào kiến trúc hệ thống (32-bit hoặc 64-bit)

Và đây chính là nguồn gốc của lỗi.

Vì sao lỗi xảy ra với 32-bit và 64-bit?

Có một sự thật quan trọng:

👉 Office 32-bit và Office 64-bit không hoàn toàn tương thích với nhau về ActiveX

Ví dụ:

  • File được tạo trên Office 32-bit
  • Nhưng bạn mở bằng Office 64-bit

→ Một số control ActiveX sẽ không hoạt động

Ngược lại cũng vậy.

Ngoài ra, nếu hệ thống thiếu thư viện (.ocx, .dll) phù hợp, lỗi cũng xảy ra.

Lỗi ActiveX 32‑bit64‑bit Office 2019

Cách kiểm tra Office của bạn là 32-bit hay 64-bit

Trước khi sửa, bạn cần biết mình đang dùng phiên bản nào.

Cách kiểm tra:

  1. Mở Excel 2019
  2. Vào File → Account
  3. Nhấn About Excel

Bạn sẽ thấy dòng:

👉 32-bit hoặc 64-bit

Cách khắc phục lỗi ActiveX phổ biến

Dưới đây là những cách xử lý hiệu quả nhất.

1. Xóa cache ActiveX (.exd files)

Đây là cách đơn giản nhưng rất hiệu quả.

Thực hiện:

  1. Đóng toàn bộ Office
  2. Mở Run (Windows + R)
  3. Nhập:
%temp%
  1. Tìm và xóa các file có đuôi .exd

Ví dụ:

  • MSForms.exd
  • Excel8.0.exd

Sau đó mở lại Excel.

👉 Rất nhiều lỗi ActiveX được fix chỉ bằng bước này.

Lỗi ActiveX 32‑bit64‑bit Office 2019

2. Đăng ký lại thư viện ActiveX (re-register)

Nếu lỗi liên quan đến file .ocx hoặc .dll:

  1. Mở Command Prompt (Run as Administrator)
  2. Gõ lệnh:
regsvr32 filename.ocx

Ví dụ:

regsvr32 mscomctl.ocx

Nếu thành công, bạn sẽ thấy thông báo đăng ký thành công.

3. Kiểm tra và bật ActiveX trong Trust Center

Đôi khi ActiveX bị chặn do thiết lập bảo mật.

Cách kiểm tra:

  1. Vào File → Options
  2. Chọn Trust Center → Trust Center Settings
  3. Chọn ActiveX Settings

Chọn:

👉 Enable all controls without restrictions (chỉ dùng khi cần)

4. Dùng đúng phiên bản Office (32-bit vs 64-bit)

Nếu file của bạn được thiết kế cho 32-bit:

👉 Tốt nhất nên dùng Office 32-bit

Vì:

  • Nhiều control ActiveX chỉ hỗ trợ 32-bit
  • VBA cũ thường không tương thích tốt với 64-bit

Thực tế, rất nhiều người vẫn dùng Office 32-bit vì lý do này.

Lỗi ActiveX 32‑bit64‑bit Office 2019

Một số lỗi cụ thể và cách xử lý nhanh

Lỗi Nguyên nhân Cách xử lý
ActiveX not working Cache lỗi Xóa file .exd
Object library invalid Thiếu thư viện regsvr32
Button không click được Bị chặn Bật trong Trust Center
Form không mở Sai kiến trúc Dùng Office phù hợp

Mẹo giúp tránh lỗi về sau

Thứ nhất, nếu làm file VBA, nên thiết kế theo chuẩn 32-bit.
Tương thích rộng hơn.

Thứ hai, hạn chế dùng ActiveX nếu không cần thiết.
Có thể dùng Form Controls thay thế.

Thứ ba, luôn test file trên nhiều máy.
Đặc biệt khi chia sẻ cho người khác.

Kết luận

Lỗi ActiveX 32-bit/64-bit trong Office 2019 có thể khiến file Excel hoặc Word hoạt động không đúng, nhưng phần lớn đều có thể xử lý được nếu bạn biết nguyên nhân.

Chỉ cần nhớ vài điểm chính:

  • Kiểm tra phiên bản Office
  • Xóa cache .exd
  • Đăng ký lại thư viện
  • Kiểm tra thiết lập bảo mật

Và quan trọng nhất: hiểu rằng sự khác biệt giữa 32-bit và 64-bit không chỉ là con số — mà đôi khi là nguyên nhân của khá nhiều “lỗi khó hiểu”.

Một khi nắm được rồi, bạn sẽ xử lý nhanh hơn rất nhiều.

Lỗi ActiveX 32-bit/64-bit trong Office 2021: Nguyên nhân và cách xử lý “gọn lẹ”

Lỗi ActiveX 32-bit/64-bit trong Office 2021: Nguyên nhân và cách xử lý “gọn lẹ”

Bạn đã từng mở một file Excel hay Word rồi bất ngờ thấy thông báo lỗi liên quan đến ActiveX chưa? Kiểu như “Cannot insert object” hoặc control không hoạt động? Nghe thì có vẻ kỹ thuật, nhưng thực ra lỗi ActiveX 32-bit/64-bit trong Office 2021 lại khá phổ biến. Và tin mình đi, không phải chỉ mình bạn gặp đâu!

Bài viết này sẽ giúp bạn hiểu rõ vấn đề — theo cách dễ hiểu nhất — và quan trọng hơn là biết cách xử lý nó mà không cần phải “vật lộn” quá lâu.

ActiveX là gì mà hay gây lỗi vậy?

Nói đơn giản, ActiveX là một công nghệ của Microsoft cho phép bạn chèn các thành phần tương tác vào file Office. Ví dụ: nút bấm, form nhập liệu, checkbox… Nhờ nó mà Excel không chỉ là bảng tính mà còn có thể trở thành một ứng dụng nhỏ.

Nghe hay ho đấy. Nhưng vấn đề nằm ở chỗ: ActiveX phụ thuộc rất nhiều vào hệ thống — đặc biệt là phiên bản 32-bit hay 64-bit.

Và khi hai thứ này “lệch pha”? Lỗi xuất hiện ngay.

Vì sao lỗi ActiveX 32-bit/64-bit lại xảy ra?

Thực ra có vài nguyên nhân, nhưng phổ biến nhất là những trường hợp sau:

1. Office và Windows không cùng “hệ bit”

Bạn đang dùng Windows 64-bit nhưng cài Office 32-bit (hoặc ngược lại). Điều này không sai, nhưng với ActiveX thì lại dễ phát sinh vấn đề.

2. File sử dụng control cũ

Nhiều file Excel/Word được tạo từ lâu, dùng ActiveX control cũ (32-bit). Khi mở trên Office 2021 64-bit, chúng không còn tương thích nữa.

3. Thư viện ActiveX bị lỗi hoặc thiếu

Một số file .OCX hoặc .DLL cần thiết không được đăng ký đúng cách trong hệ thống.

4. Update Office gây “xung đột nhẹ”

Nghe quen không? Sau một bản cập nhật, mọi thứ bỗng nhiên… không còn như trước nữa.

Lỗi ActiveX 32-bit/64-bit trong Office 2021: Nguyên nhân và cách xử lý “gọn lẹ” 8

Dấu hiệu nhận biết lỗi ActiveX

Bạn không chắc mình có đang gặp lỗi này không? Đây là vài dấu hiệu rất đặc trưng:

  • Không thể chèn ActiveX control vào Excel/Word
  • Các nút bấm, form không hoạt động
  • Xuất hiện lỗi như:
    • “Cannot insert object”
    • “ActiveX component can’t create object”
  • File mở ra nhưng control bị biến mất hoặc hiển thị sai

Nếu bạn thấy ít nhất 1 trong các dấu hiệu trên, khả năng cao là do vấn đề 32-bit/64-bit rồi đấy.

Cách sửa lỗi ActiveX trong Office 2021

Giờ mới là phần quan trọng. Dưới đây là các cách xử lý từ đơn giản đến “hơi kỹ thuật một chút”.

Cách 1: Kiểm tra phiên bản Office (32-bit hay 64-bit)

Nghe đơn giản nhưng nhiều người bỏ qua bước này.

  • Mở Excel → File → Account → About Excel
  • Xem dòng thông tin sẽ ghi rõ 32-bit hay 64-bit

👉 Nếu bạn đang dùng Office 64-bit mà file cũ dùng ActiveX 32-bit → cân nhắc chuyển về Office 32-bit.

Vì sao? Vì phần lớn ActiveX control được thiết kế cho 32-bit.

Lỗi ActiveX 32-bit/64-bit trong Office 2021: Nguyên nhân và cách xử lý “gọn lẹ” 9

Cách 2: Xóa cache ActiveX (cách cực kỳ hiệu quả)

Đây là “chiêu” đơn giản nhưng lại cứu cánh cho rất nhiều người.

Làm như sau:

  1. Đóng toàn bộ ứng dụng Office
  2. Truy cập thư mục:

    C:\Users\[TênUser]\AppData\Local\Temp\Excel8.0
  3. Xóa toàn bộ file trong đó

Sau đó mở lại Excel. Nhiều trường hợp lỗi biến mất luôn. Nghe hơi “ảo” nhưng thật đấy!

Cách 3: Đăng ký lại file .OCX

Nếu lỗi liên quan đến thư viện ActiveX, bạn có thể đăng ký lại:

  1. Mở Command Prompt (Run as Administrator)
  2. Nhập lệnh:

    regsvr32 filename.ocx

Ví dụ:

regsvr32 mscomctl.ocx

👉 Nếu thành công, bạn sẽ thấy thông báo “DllRegisterServer succeeded”.

Cách 4: Tắt Protected View (tạm thời)

Đôi khi Office “bảo vệ quá mức”.

  • Vào File → Options → Trust Center
  • Chọn Trust Center Settings
  • Tắt Protected View

⚠️ Lưu ý: chỉ nên tắt tạm thời để kiểm tra, sau đó bật lại để đảm bảo an toàn.

Lỗi ActiveX 32-bit/64-bit trong Office 2021: Nguyên nhân và cách xử lý “gọn lẹ” 10

Cách 5: Cài lại Office đúng phiên bản

Nếu bạn làm mọi cách mà vẫn không được… thì có thể đã đến lúc “chơi lớn”.

  • Gỡ Office hiện tại
  • Cài lại bản 32-bit (được khuyến nghị cho ActiveX)

Nghe có vẻ cực, nhưng đôi khi lại là cách nhanh nhất.

Nên dùng Office 32-bit hay 64-bit?

Câu hỏi này gây tranh cãi khá nhiều.

  • Office 32-bit: tương thích tốt với ActiveX, add-in cũ
  • Office 64-bit: xử lý dữ liệu lớn tốt hơn

👉 Nếu công việc của bạn liên quan đến macro, form, hoặc file cũ → 32-bit là lựa chọn an toàn hơn.

Còn nếu bạn làm data lớn, Power BI, xử lý file nặng → 64-bit sẽ phù hợp hơn.

Một vài lưu ý để tránh lỗi về sau

Không ai muốn gặp lại lỗi này lần thứ hai, đúng không?

  • Tránh mở file từ nguồn không rõ
  • Hạn chế dùng ActiveX nếu không cần thiết
  • Sao lưu file trước khi chỉnh sửa
  • Luôn cập nhật Office nhưng kiểm tra sau khi update

Và quan trọng nhất: hiểu hệ thống mình đang dùng.

Lỗi ActiveX 32-bit/64-bit trong Office 2021: Nguyên nhân và cách xử lý “gọn lẹ” 11

Kết luận

Lỗi ActiveX 32-bit/64-bit trong Office 2021 nghe có vẻ “cao siêu”, nhưng thực ra chỉ là vấn đề tương thích. Một khi bạn hiểu nguyên nhân, việc xử lý sẽ trở nên dễ dàng hơn rất nhiều.

Đôi khi chỉ cần xóa cache là xong. Nhưng cũng có lúc phải “đi đường dài” như cài lại Office. Không sao — miễn là giải quyết được vấn đề.

Và nếu bạn đang đọc đến đây, có lẽ bạn đã gần sửa xong lỗi rồi đấy. 😉

Lỗi ActiveX 32‑bit/64‑bit Office 2016

Lỗi ActiveX 32‑bit/64‑bit Office 2016

Có một chuyện khá buồn cười nhưng cũng… hơi cay 😄. Bạn dành cả buổi làm một file Excel 2016 cực xịn: có nút bấm, có form nhập liệu, Macro chạy mượt. Test trên máy mình – hoàn hảo.

Gửi cho đồng nghiệp.

Vài phút sau, họ nhắn lại:
“File này bị lỗi rồi, bấm không được.”

Ủa? Mới test xong mà?

Mở lại, kiểm tra, chạy bình thường. Nhưng bên kia vẫn lỗi. Và nếu để ý kỹ, rất có thể bạn sẽ thấy cái tên quen thuộc: ActiveX.

Đây chính là lúc câu chuyện 32-bit và 64-bit bắt đầu “gây drama”.Lỗi ActiveX 32‑bit/64‑bit Office 2016 12

1. ActiveX là gì mà “nhạy cảm” vậy?

Nếu bạn từng chèn nút bấm, TextBox hay ComboBox trong Excel dạng nâng cao, thì bạn đã dùng ActiveX rồi đó.

Nó cho phép:

  • Tạo giao diện đẹp hơn
  • Tương tác linh hoạt hơn
  • Kết hợp tốt với VBA

Nghe rất “xịn”.

Nhưng có một điều quan trọng:
👉 ActiveX phụ thuộc rất nhiều vào môi trường hệ thống

Và đặc biệt là:
👉 Phiên bản Office 32-bit hay 64-bit

2. 32-bit vs 64-bit – khác nhau không chỉ là con số

Nghe thì đơn giản, nhưng hậu quả lại không nhỏ.

Office 2016 có 2 bản:

  • 32-bit
  • 64-bit

Điểm khác biệt:
👉 Cách xử lý bộ nhớ
👉 Thư viện hỗ trợ
👉 Khả năng tương thích

Và vấn đề nằm ở đây:

👉 Nhiều control ActiveX chỉ hoạt động ổn định trên 32-bit
👉 Khi chạy trên 64-bit → lỗi

Nói kiểu dễ hiểu:
👉 Bạn viết code theo “ngôn ngữ 32-bit”
👉 Máy kia chỉ hiểu “64-bit”

Thế là… không nói chuyện được 😄.Lỗi ActiveX 32‑bit/64‑bit Office 2016 13

3. Dấu hiệu nhận biết lỗi ActiveX trong Office 2016

Không phải lúc nào cũng hiện rõ “lỗi 32/64-bit”, nhưng bạn có thể nhận ra qua các biểu hiện:

👉 Nút bấm không hoạt động
👉 Form bị mất hoặc không load
👉 Control hiển thị sai vị trí
👉 VBA báo lỗi khi gọi đối tượng

Thậm chí có trường hợp:
👉 File mở lên bình thường
👉 Nhưng click là lỗi ngay

Đây là kiểu lỗi khiến bạn “nghi ngờ bản thân”, nhưng thật ra lỗi không nằm ở bạn 😄.Lỗi ActiveX 32‑bit/64‑bit Office 2016 14

4. Nguyên nhân – không chỉ do 32-bit và 64-bit

Đúng là khác bit là nguyên nhân chính. Nhưng chưa đủ.

❌ File .exd bị lỗi

👉 Đây là file cache của ActiveX
👉 Khi bị lỗi → control không hoạt động

❌ Thiếu thư viện

👉 Máy nhận file không có control tương ứng

❌ Office chưa cập nhật

👉 Một số bản update từng gây lỗi ActiveX

❌ Bị chặn bởi bảo mật

👉 Trust Center không cho phép ActiveX chạyLỗi ActiveX 32‑bit/64‑bit Office 2016 15

5. Cách sửa lỗi ActiveX 32-bit/64-bit trong Office 2016

Đây là phần “gỡ rối” thực tế nhất.

Cách 1: Xóa file .exd

Nghe đơn giản nhưng hiệu quả bất ngờ.

👉 Vào:

  • %temp%
  • Hoặc thư mục Excel

👉 Tìm file .exd
👉 Xóa

👉 Mở lại Excel

Nhiều trường hợp fix được ngay lập tức.

Cách 2: Đồng bộ phiên bản Office

👉 Máy A: 32-bit
👉 Máy B: 64-bit

✔ Cách tốt nhất:

  • Dùng cùng phiên bản

Nếu không thể:
→ Phải chỉnh code phù hợp

Cách 3: Dùng code tương thích 2 nền

Nếu bạn viết VBA nâng cao:

#If Win64 Then
MsgBox “Đang chạy 64-bit”
#Else
MsgBox “Đang chạy 32-bit”
#End If

Cách này giúp code linh hoạt hơn.

Cách 4: Thay ActiveX bằng Form Controls

👉 Không cần quá phức tạp?
✔ Dùng Form Controls

Ưu điểm:

  • Ít lỗi
  • Tương thích tốt
  • Dễ dùngLỗi ActiveX 32‑bit/64‑bit Office 2016 16

6. Mẹo tránh lỗi từ đầu – đỡ phải “đau đầu” về sau

Ai làm VBA lâu rồi sẽ hiểu: sửa lỗi còn mệt hơn viết lại 😄.

👉 Hạn chế dùng ActiveX nếu không cần thiết
👉 Test file trên nhiều máy
👉 Tránh dùng control lạ
👉 Luôn backup

Một mẹo rất thực tế:

👉 Nếu file dùng cho nhiều người
→ Ưu tiên Form Controls

Dù ít “xịn” hơn, nhưng ổn định.Lỗi ActiveX 32‑bit/64‑bit Office 2016 17

7. Trải nghiệm thật – lỗi này “ám ảnh” thế nào

Nói thật nhé.

Lỗi ActiveX không phải kiểu lỗi “rõ ràng”. Nó là dạng:
👉 Máy này chạy → máy kia lỗi
👉 Hôm nay chạy → mai lỗi

Khiến bạn mất thời gian debug mà không biết sai ở đâu.

Có khi bạn sửa code cả tiếng, cuối cùng chỉ cần… xóa file .exd là xong 😄.

Nghe hơi “trớ trêu”, nhưng rất nhiều người đã gặp.

Kết lại – hiểu bản chất là đỡ “đau đầu”

Lỗi ActiveX trong Office 2016 không phải là thứ quá phức tạp. Nhưng nếu không hiểu, nó sẽ khiến bạn rất mệt.

Chỉ cần bạn nắm được:

  • Sự khác biệt 32-bit và 64-bit
  • Cách ActiveX hoạt động
  • Một vài cách xử lý cơ bản

Thì mọi thứ sẽ dễ dàng hơn rất nhiều.

Và lần sau nếu gặp lỗi, bạn có thể tự tin nói:

👉 “À, chắc lại do ActiveX thôi” 😄

Lỗi ActiveX 32‑bit/64‑bit Office 2010

Lỗi ActiveX 32‑bit/64‑bit Office 2010

Có một tình huống khá “ức chế” mà dân dùng Excel 2010 VBA hay gặp: bạn tạo file có nút bấm, form đẹp đẽ, chạy Macro ngon lành trên máy mình… nhưng khi gửi cho người khác, mở lên thì lỗi.

Không phải lỗi nhẹ đâu nhé. Có khi nút không bấm được, có khi hiện thông báo liên quan đến ActiveX, thậm chí văng lỗi luôn.

Lúc đó kiểu gì bạn cũng thắc mắc:
“Ủa, file mình làm có vấn đề gì à?”

Thật ra, chưa chắc đâu. Rất có thể vấn đề nằm ở… 32-bit và 64-bit.Lỗi ActiveX 32‑bit/64‑bit Office 2010 18

1. ActiveX là gì mà gây rắc rối vậy?

Nói đơn giản thôi nhé.

ActiveX là một dạng control (điều khiển) dùng trong Excel:

  • Nút bấm (Command Button)
  • Checkbox
  • TextBox
  • ComboBox

Những thứ bạn hay dùng để tạo giao diện tương tác trong file Excel.

Nghe rất quen đúng không?

Nhưng có một vấn đề:
👉 ActiveX phụ thuộc vào hệ thống
👉 Và đặc biệt là phụ thuộc vào phiên bản 32-bit hay 64-bit

2. 32-bit vs 64-bit – khác nhau chỗ nào?

Đây là “gốc rễ” của vấn đề.

Office 2010 có 2 phiên bản:

  • 32-bit
  • 64-bit

Và chúng… không hoàn toàn tương thích với nhau.

Ví dụ:

  • File tạo trên Office 32-bit
  • Mở trên Office 64-bit

👉 Có thể lỗi ActiveX

Vì sao?

👉 Một số thư viện, control chỉ hoạt động ở 32-bit
👉 Khi sang 64-bit, VBA không nhận ra

Nói kiểu dễ hiểu:
👉 Bạn đang nói tiếng “32-bit”
👉 Máy kia chỉ hiểu “64-bit”

Thế là… lệch sóng 😄.Lỗi ActiveX 32‑bit/64‑bit Office 2010 19

3. Dấu hiệu nhận biết lỗi ActiveX

Không phải lúc nào cũng báo rõ “32-bit/64-bit”, nhưng bạn có thể nhận ra qua các dấu hiệu:

👉 Nút bấm không hoạt động
👉 Form không hiển thị
👉 Lỗi khi mở file liên quan đến ActiveX
👉 VBA báo lỗi khi gọi control

Đôi khi còn gặp lỗi kiểu:
👉 “Object library invalid”
👉 “Could not load object”

Nghe hơi “khó hiểu”, nhưng thực chất vẫn quay về vấn đề tương thích.Lỗi ActiveX 32‑bit/64‑bit Office 2010 20

4. Nguyên nhân chính – không chỉ mỗi 32/64-bit

Nhiều người nghĩ chỉ do khác bit, nhưng thật ra còn vài lý do khác:

❌ Thiếu thư viện ActiveX

👉 Máy nhận file không có control đó

❌ File .exd bị lỗi

👉 Đây là file cache của ActiveX

❌ Office chưa cập nhật

👉 Một số lỗi ActiveX từng xảy ra do update

❌ Quyền bảo mật

👉 ActiveX bị chặn trong Trust CenterLỗi ActiveX 32‑bit/64‑bit Office 2010 21

5. Cách sửa lỗi ActiveX 32-bit/64-bit trong Office 2010

Đây là phần quan trọng nhất.

Cách 1: Xóa file .exd

Nghe lạ nhưng rất hiệu quả.

👉 Tìm file .exd trong:

  • %temp%
  • Thư mục Excel

👉 Xóa đi
👉 Mở lại Excel

Rất nhiều trường hợp chỉ cần vậy là hết lỗi.

Cách 2: Kiểm tra lại phiên bản Office

👉 Máy A dùng 32-bit
👉 Máy B dùng 64-bit

✔ Giải pháp:

  • Đồng bộ phiên bản
  • Hoặc chỉnh code phù hợp

Cách 3: Dùng Conditional Compilation

Nếu bạn viết VBA nâng cao:

#If Win64 Then
‘ Code cho 64-bit
#Else
‘ Code cho 32-bit
#End If

Cách này giúp code chạy trên cả hai hệ.

Cách 4: Thay ActiveX bằng Form Controls

👉 Nếu không cần quá phức tạp
✔ Dùng Form Control thay thế

Nó ít lỗi hơn, tương thích tốt hơn.Lỗi ActiveX 32‑bit/64‑bit Office 2010 22

6. Một vài mẹo để tránh lỗi ngay từ đầu

Không ai thích sửa lỗi cả 😄.

👉 Hạn chế dùng ActiveX nếu không cần
👉 Test file trên nhiều máy
👉 Tránh phụ thuộc thư viện lạ
👉 Luôn backup file

Một mẹo nhỏ mà rất hữu ích:

👉 Nếu làm file gửi nhiều người
→ Ưu tiên dùng Form Controls

Ít đẹp hơn chút, nhưng ổn định hơn rất nhiều.Lỗi ActiveX 32‑bit/64‑bit Office 2010 23

7. Một chút trải nghiệm thực tế

Nói thật nhé.

Lỗi ActiveX là một trong những lỗi “khó chịu” nhất khi làm VBA. Không phải vì nó khó sửa, mà vì nó… không ổn định.

Có lúc:

  • Máy này chạy bình thường
  • Máy kia lỗi

Khiến bạn tưởng code sai, nhưng thật ra không phải.

Chính vì vậy, hiểu được vấn đề 32-bit và 64-bit là cực kỳ quan trọng.

Kết lại – hiểu bản chất là xử lý được

Lỗi ActiveX trong Office 2010 không phải là thứ gì quá “đáng sợ”. Nó chỉ là vấn đề tương thích.

Khi bạn hiểu:

  • ActiveX là gì
  • Sự khác nhau giữa 32-bit và 64-bit
  • Cách xử lý

Thì mọi thứ trở nên đơn giản hơn rất nhiều.

Và quan trọng nhất:
👉 Đừng hoảng khi gặp lỗi
👉 Hãy nghĩ: “Chắc lại lệch bit rồi” 😄