Como descobrir o tamanho do arquivo com VBA
Um arquivo sempre tem um certo volume no suporte de dados, o tamanho do arquivo. Ao usar o Excel, você pode consultar isso observando a entrada do arquivo no diretório se o arquivo não estiver aberto.
Outra forma de consultar essas informações é usar a caixa de diálogo "Arquivo - Propriedades". Você encontrará essa entrada em "Tamanho" na guia "Geral".
Se você quiser ler essas informações com uma macro, a função irá ajudá-lo FileLen. Você passa o nome completo do arquivo de uma pasta de trabalho do Excel para esta função. O resultado é o tamanho do arquivo em bytes. A macro a seguir mostra como usar a função na prática:
Sub ShowFileSize ()
MsgBox "O tamanho da pasta de trabalho atual" & _
"é" & FileLen (ThisWorkbook.FullName) / 1024 & _
"KByte."
End Sub
Quando é iniciado, o Excel exibe uma pequena janela que mostra o tamanho do arquivo da pasta de trabalho atual. A ilustração a seguir mostra a aparência desta janela:
A função retorna o tamanho do arquivo em bytes. Portanto, uma conversão em KByte ocorre na macro. Para fazer isso, o tamanho do arquivo é dividido pelo número 1024.
Dica: Se você gostaria de saber como inserir e iniciar macros no Excel, você encontrará uma breve descrição aqui: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html