Pergunta : Erro não definido da variável using o tipo de VBA ExportAsFixedFormat: o =xlTypePDF prima dentro 2003

Eu estou usando ExportAsFixedFormat para imprimir a folha porque uma edição do pdf

My é o código abaixo não compilará nas versões anteriores de prima devido ao xlTypePDF que é uma variável indeterminada naquelas versões anteriores. os usuários do

Some do programa terão as versões da versão 12 do XL pre que não suportam o tipo de ExportAsFixedFormat: =xlTypePDF, eu estou pretendendo usar ExportAsFixedFormat para as versões mais altamente de 12 e imprimir PDFCreator (ou somethingsimilar) se a versão primar é menos do que 12.

I poderia apenas desligar-me a opção explícito mas é certo que há uns solution.

Can que alguém satisfaz me diz como começ em torno deste erro?

( ou mesmo melhor help mim para fazer o trabalho de ExportAsFixedFormat para imprimir ao pdf para versões anteriores de Excel (fazer minha própria versão para trabalhar para todas as versões do XL assim que eu não tenho que usar uma utilidade do ó partido para criar o pdf)?)
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
>sub notpretty MakePDF " do class= " do id= " codeSnippet688970 do
 11 então
    Tipo de ActiveSheet.ExportAsFixedFormat: =xlTypePDF, nome de arquivo: = _
        “C:\ \ Book1.pdf”, qualidade: =xlQualityStandard, _ de IncludeDocProperties
        : =True, IgnorePrintAreas: =False, OpenAfterPublish: =False
Mais
    MakePDF_UsePDFCreator
Terminar se
class= do

Resposta : Erro não definido da variável using o tipo de VBA ExportAsFixedFormat: o =xlTypePDF prima dentro 2003

Eu usei o equivalente numérico

Se lExcelVersion > 11 então
    Tipo de ActiveSheet.ExportAsFixedFormat: =0, nome de arquivo: = _
        “C:\Book1.pdf”, qualidade: =0, _ de IncludeDocProperties
        : =True, IgnorePrintAreas: =False, OpenAfterPublish: =False
Terminar se
Outras soluções  
 
programming4us programming4us