VBATools

Dlaczego office x86 (32bit) a nie (64bit)

by on Jul.21, 2014, under Newsy, Porady

Która wersja jest lepsza?

Często wpadamy w pułapkę, ponieważ MS wytworzył dwie wersje pakietu. Wersje x86 (32-bity), jak i x64 (czyli 64-bity). Instalując pakiet Office pobierany z konta internetowego (O365) lub posiadając płytę z dwoma wersjami, mamy ochotę zainstalować wersję lepszą, wydajniejszą.

Na pierwszy rzut oka, instalacją lepszą jest x64, ponieważ taki właśnie posiadamy system operacyjny, który jest bardziej stabilny i optymalnie wykorzystujący nasz nowoczesny procesor. W ten sposób często wpadamy w pułapkę co opisuje poniżej.

W artykule producenta: Wybór 32-bitowej lub 64-bitowej wersji pakietu Microsoft Office między innymi czytamy:

  • Biblioteka formantów ActiveX ComCtl – Nie działają żadne rozwiązania z zastosowaniem tych formantów. Dla niektórych z tych formantów nie ma dobrych zamienników.
  • Formanty ActiveX i dodatki innych firm – Żadne z nich nie działają w 64-bitowej wersji pakietu Office.

Kłopotem też jest odwołanie do API realizowanych przez system operacyjny. Można jednak temu zaradzić budując warunek odwołujący się do kompilacji. Przeczytać na ten temat można tutaj.

W takim razie to wystarczy aby definitywnie pożegnać się z dodatkami producentów sprzętu: Sterowników Bluetooth, Driverów do Skanerów, programów OCR, nakładek i dodatków ułatwiających pracę w Office. Własne produkcje (np konfiguratory, power tabele, połączenia z zewnętrznymi repozytoriami) też mogą przestać działać po odpaleniu na x64.

Wersje_office_a_dodatki

Jako twórca rozwiązań VBATools wszystkie dodatki  napisane w technologi VBA, oparte na kontrolkach CC, w office 64 skazane są na porażkę. W swojej ofercie dostępne są też dodatki .NET, które będą działać prawidłowo na obu wersjach, jednakże ich ilość oraz rozpiętość możliwości na tą chwilę są mniejsze. Jeśli chcesz korzystać z któregoś z nich weź to pod uwagę. Przeczytaj pow. artykuł producenta i sprawdź czy w przyszłości nie będzie dla ciebie to przeszkodą w codziennej pracy z pakietem.

Najlepszą konfiguracją dla stacji roboczej w domu i w pracy to System x64 a Office x32.

:, , , ,

Leave a Reply

Recently Active Members

Profile picture of vbatools
Profile picture of Karol Stilger
Profile picture of Joanna Subik
Profile picture of Anorak
Profile picture of marcinmachalowski
Profile picture of programistaaccess
Profile picture of piotrpawlik
Profile picture of Emil Wasilewski
Profile picture of kicekpicek
Profile picture of coldfusion
Profile picture of Gosia Borzęcka
Profile picture of lukaszch
Profile picture of itadministracja
Profile picture of farbenia
Profile picture of Łukasz Kałużny
Profile picture of kabzinski
Profile picture of rtynski
Profile picture of leszekbetlinski
Profile picture of Iv
Profile picture of Justyna Spychała