24.08.2020 Views

Programando o Excel ® Vba Para Leigos - 2ª Ed 2013 NoDRM (1)

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

22 Parte I: Introdução ao VBA

LEMBRE-SE

Este livro é escrito para Excel 2007 e Excel 2010, portanto, se você não

tiver uma dessas versões, corre o risco de ficar confuso em alguns casos.

Então, qual é a finalidade dessa pequena aula de história? Se você

pretende distribuir seus arquivos Excel/VBA a outros usuários, é de suma

importância entender qual versão do Excel eles usam. Pessoas usando

uma versão mais antiga podem não ser capazes de usufruir a vantagem

de recursos introduzidos nas versões mais recentes. Por exemplo, se

você escrever código VBA que faz referências à célula XFD1048576 (a

última célula em uma planilha) aqueles que usam uma versão anterior ao

Excel 2007 receberão um erro, pois versões anteriores ao Excel 2007 só

tinham 65.536 linhas e 255 colunas (a última célula é IV65536).

O Excel 2007 e o Excel 2010 também têm alguns novos objetos, métodos

e propriedades. Se você os usa em seu código, usuários com uma versão

mais antiga do Excel receberão um erro quando rodarem sua macro — e

você será responsabilizado. No entanto, a Microsoft disponibilizou um

Pacote Office de Compatibilidade, o qual permite aos usuários de Excel

2003 e Excel XP abrir e salvar pastas de trabalho no novo formato de

arquivo. Esse produto (que, a propósito, é gratuito) não tem os novos

recursos dessas versões. Ele simplesmente permite que eles abram e

salvem arquivos no formato de arquivo Excel 2007/2010.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!