Suplementos do Excel para o Office 2013 [fechado]

-1

Temos à mão alguns suplementos personalizados do Excel que foram projetados para funcionar com o Excel 2003. Gostaríamos de atualizar para o Office 2013, mas os suplementos não funcionam corretamente na nova versão. É possível converter esses suplementos para trabalhar com o Office 2013? Em caso afirmativo, qual é a melhor maneira de convertê-los?

Tim, o Encantador
fonte
As recomendações de software estão fora do tópico. Sugiro que você entre em contato com as pessoas que criaram os suplementos.
precisa
@CharlieRB Desculpe, mas o programador original não é mais uma opção.
Tim the Enchanter
Você tem o código fonte? Você é um programador (ou tem algum programador trabalhando para sua empresa) ou pode contratar um programador? Tente diagnosticar o problema com mais detalhes do que "os suplementos não funcionam corretamente" e tente corrigi-lo. Se você ficar preso em algo específico, volte e pergunte sobre isso. Embora, nesse ponto, sua pergunta possa pertencer ao Stack Overflow.
Scott

Respostas:

2

Tanto quanto sei, não há utilidade para converter o código VBA de um vintage do Office para outro. O modelo de objetos mudou de várias maneiras pequenas à medida que cada nova versão foi lançada; Foi feito um esforço impressionante para manter a compatibilidade direta, mas os problemas ainda são inevitáveis ​​(eu mesmo os encontrei). Eu tenho que imaginar que seria muito difícil criar uma ferramenta de conversão universal que garantisse reter a funcionalidade do código antigo.

Portanto, receio que você esteja enfrentando uma campanha de depuração / recodificação para que seus suplementos personalizados funcionem novamente no Excel 2013. Meu recurso preferido para esse tipo de coisa é o MSDN; quando o código gerar um erro, pesquise o objeto / função problemática no Google com, digamos Excel Range.FillDown site:msdn.microsoft.com,. Esperamos que ele forneça informações suficientes para que o código volte a funcionar, desde que você tenha alguém com um razoável histórico de programação para interpretá-lo.

Se você não possui um desenvolvedor de software adequado, tente um serviço de contratação freelancer, como o eLance .

hBy2Py
fonte
Hmm, talvez seja hora de procurar um especialista em VBA.
Tim the Enchanter
0

O seu escritório 2013 é de 64 bits? Nesse caso, a origem do problema pode não ser o próprio Office 2013. Macros de 64 bits e 32 bits não são competitivas. Você pode tentar instalar a versão 32 bits.

wizofwor
fonte