Hiện nay rất nhiều đồng nghiệp chưa phân biệt được:
1. win 32bit và win 64 bit
2. Office 32bit và 64 bit
* Tại sao cần phải phân biệt? Cứ có xài là được cần gì phải biết 32 với chả 64bit lằng nhằng mệt óc???
Xin chia sẻ với các bạn:
- Rất nhiều tiện tích của chúng ta được lập trình trên Office thông qua
VBA hoặc 1 phần mềm lập trình thứ 3.
Và rất nhiều lỗi đã xảy ra trong khi dùng:
+ Tại sao tôi đang dùng tiện ích Office trên máy win 64 bit và cả win 32 bit đều chạy tốt nhưng sao chuyển qua máy khác cũng đều là win 64bit hoặc 32bit nhưng lại báo lỗi không chạy được???
Câu trả lời là:
- Win không chưa đủ. Mà phải biết tiện ích lập trình VBA đó lập cho office nào: 32bit hay 64 bit?
1. Về win 32bit và win 64 bit:
Nó chỉ khác nhau cơ bản về tốc độ xài do liên quan đến dung lượng RAM được "huy động" khi sử dụng:
+ Window trên nền tảng x32bit, bạn sẽ chỉ có thể cung cấp tối đa là 4GB cho phần cứng của bạn, bởi nền tảng sẽ chỉ nhận được 3.5GB cho dù bạn có 8GB được cung cấp trong phần cứng.Trên
nền tảng x32bit, những ứng dụng yêu cầu sử dụng bộ nhớ Ram cao sẽ bị hạn chế khiến cho sự hiệu quả cũng như tốc độ bị hạn chế. Bởi Window x32bit chỉ cung cấp tối đa cho mỗi ứng dụng là 2GB Ram.
Chính vì thế, bạn sẽ phải nâng cấp hệ điều hành lên x64 bit được nhận được đầy đủ dụng lượng Ram theo mong muốn của bạn.
-
Window x64bit sẽ giúp bạn thêm được nhiều Ram theo nhu cầu của bạn và không bị giới hạn. Nhưng để cài được hệ điều hành x64 bit, bạn cần phải biết được CPU của bạn có hổ trợ x64 bit hay không.
Nếu bạn đang chạy hệ thống mô hình 3D hoặc các hệ thống AutoCAD, bạn có thể được hưởng lợi từ một kiến trúc x64 bit bởi nền tảng này sẽ giúp cho ứng dụng làm việc hiệu quả hơn và nhanh hơn. Bởi nó sẽ cung cấp không giới hạn Ram cho các chương trình này sử dụng. Window 32bit chỉ cung cấp cho ứng dụng trên Window tối đa là 2GB Ram.
Không như Window x32bit, các ứng dụng khi cài đặt trên nền tảng 64bit sẽ được lưu trữ ở 2 thư mục khác nhau. Tùy theo đọ tương thích mà nó sẽ được cài đặt vào Folder phù hợp. Cụ thể thư mục lưu cài đặt mặc định của Window x64bit bao gồm Program File và Program Files (x86).
2. Còn về Office 32bit và 64 bit:
Có 2 phiên bản Office để cài đặt: loại 32-bit và 64-bit (đời 2007, 2010, 2013..). Loại phiên bản nào phù hợp với người sử dụng phụ thuộc vào kế hoạch sử dụng bộ ứng dụng Office.
* Bộ Office phiên bản 64-bit có một số giới hạn nhưng sẽ phù hợp để chọn khi:
- Bạn làm việc với tập hợp dữ liệu vô cùng lớn chẳng hạn như các doanh nghiệp có quy mô lớn làm việc với các tập tin Officecó sự tính toán phức tập, sử dụng nhiều PivotTables, PowerPivot, PowerMap, or PowerView. Bộ Office phiên bản 64-bit có thể thực thi tốt hơn cho người sử dụng.
- Bạn làm việc với những hình ảnh, video hoặc đoạn phim hoạt hình trong PowerPoint vô cùng lớn. Bộ Office phiên bản 64-bit có thể phù hợp hơn để xử lý những bảng ...(slide decks) phức tạp.
- Bạn làm việc với những tài liệu Word vô cùng lớn. Bộ Office phiên bản 64-bit có thể phù hợp hơn để xử lý tài liệu Word với các bảng, đồ thị hoặc đối tượng lớn.
- Bạn đang làm việc với các tập tin Project 2013 có dung lượng lớn hơn 2GB, đặc biệt nếu
dự toán có nhiều dự án con.
- Bạn đang muốn giữ lại bộ Office phiên bản 64-bit mà bạn đang sử dụng. Các chương trình của bộ Office phiên bản 32-bit và 64-bit là không tương thích với nhau, do đó bạn không thể cài đặt đồng thời cả hai phiên bản 32-bit và 64-bit trên cùng một máy tính.
- Bạn đang là nhà phát triển các giải pháp cho bộ ứng dụng Office, như các add-in hoặc các tùy chỉnh tài liệu
- Cơ quan bạn đang làm việc yêu cầu phần triển khai DEP cho các ứng dụng văn phòng. DEP là một tập hợp kỹ thuật phần cứng phần mềm phục vụ cho giải pháp tăng cường an ninh.
* Vậy Office 64-bit mang lại lợi ích gì? Lợi ích của nó là bạn có thể tạo file Office có dung lượng lên tới 2 GB. Với hầu hết người dùng, có lẽ điều đó không quá quan trọng.
Nếu bạn không áp dụng những điều đã liệt kê ở bên, bộ Office phiên bản 32-bit CHẮC CHẮN là sự lựa chọn ĐÚNG ĐẮN cho bạn.
3. Bộ Office phiên bản 32-bit chạy tốt trên các máy tính cài đặt Windows 32-bit và win 64-bit. Nếu bạn cài đặt bộ Office phiên bản 64-bit, máy tính của bạn phải sử dụng là bản Windows 64-bit.
- Tức là:
+ Win 32bit: chỉ cài được Office 32bit.
+ Win 64 bit: cài được 1 trong 2 loại Office 32bit hoặc Office 64bit
4. Những hạn chế của bộ Office phiên bản 64-bit
Bộ Office phiên bản 64-bit nó lại có tồn tại một số hạn chế như sau:
- Giải pháp sử dụng thư viện ActiveX, ComCtl sẽ không hoạt động được.
- ActiveX của bên cung cấp thứ 3 và các add-in sẽ không hoạt động được.
- VBA chứa các khai báo Declare sẽ không hoạt động trên phiên bản 64-bit nếu không được cập nhật.
* Microsoft khuyến cáo cài đặt phiên bản office 32 bit mặc dù bạn đang sử dụng windows 64bit. Phiên bản office 64 bit ít chức năng hơn, bao gồm hệ thống ActiveX và những giới hạn trong VBA."
- ActiveX là phần đặc biệt quan trọng. Chúng cung cấp thư viện các hàm cần thiết hỗ trợ cho lập trình VBA trong excel thực hiện nhiệm vụ của mình. Chính vì vậy,
việc cài đặt các phiên bản office 64 bit sẽ khiến cho các tiện ích lập trình trên VBA Excel gần như tê liệt vì thiếu các control ocx quan trọng: listview, treeview..
.
------>
kẾT LUẬN:
Thủ thuật Access khuyến nghị tất cả đồng nghiệp nền dùng OFFICE 2010, 2013... thực hiện việc chuyển đổi về bản office 32 bit với đầy đủ tính năng cần thiết để có thể sử dụng tôt tiện ít, các demo code.
Trong đó, có rất nhiều demo do tôi xây dựng để các bạn học hỏi. Khi bạn đã am tường mọi việc về code và có nhu cầu xây dựng file trên 2Gb thì hãy nghĩ đến dùng office 64 bit.
Thân mến!
Nguồn: http://xaydung360.vn