sexta-feira, 10 de fevereiro de 2012

Como instalar o Office 2003 no Ubuntu Linux com suporte a macros VBA usando o Wine


Procedimentos para instalar o Office 2003
com suporte a macros VBA
no Ubuntu Linux 11.10 Oneiric versão 64 bits:
[atualizado em fev/2012]


Passo a passo:

a) Instale o ultimo WINE

adicione a seguinte PPA
https://launchpad.net/~ubuntu-wine/+archive/ppa

instruções aqui
http://www.winehq.org/download/ubuntu


abra uma tela do bash e digite:
sudo apt-get update
sudo apt-get install wine


b) Crie um ambiente wine de 32 bits

abra uma tela do bash e digite:
export WINEARCH=win32
winecfg

e será criado uma pasta '/home/USERNAME/.wine/'


c) Instale o office 2003

monte o CD do office e execute o setup.exe

wine setup
ou
wine cmd
setup


d) configure bibliotecas com o winecfg para uso nativo


winecfg

riched20:  (nativa);
gdiplus:   (nativa, embutida).

não é necessário instalá-las na pasta c:\windows\system32
[ou pasta /home/USERNAME/.wine/drive_c/windows/system32/]

e) instale os services packs [opcional instalar do sp1 ao sp3]

f) configure mais bibliotecas com o winecfg para uso nativo

winecfg

ole32, oleaut32 e rpcrt4: (nativa, embutida);
imm32: (nativa, embutida).

g) substitua a biblioteca 'oleaut32.dll'


copie a biblioteca 'oleaut32.dll' de um computador com windows xp instalado e
cole dentro da pasta c:\windows\system32 de sua instalação linux wine

h) fim