Como abrir um arquivo CSV com VBA

Como abrir um arquivo CSV com VBA

Um arquivo de valores separados por vírgulas (CSV) é um arquivo de texto simples que tem um único registro em cada linha. Cada linha é separada por uma vírgula. Um arquivo CSV é às vezes chamado um arquivo delimitado por vírgulas. Você pode trabalhar com arquivos CSV no Microsoft Excel e é possível obter o Visual Basic for Applications (VBA) para fazer o trabalho para você, incluindo a abertura do arquivo com o premir de um botão.

  • Abra o Editor do Visual Basic (VBE) no Excel, premindo "Alt" e "F11" juntos.

  • Clique em "Inserir," em seguida, clique em "Módulo."

  • Recorte e cole o seguinte código para a janela em branco:

    Sub opencsv ()
    `Macro opencsv

    Workbooks.Open Matrícula: = _
    &quot-C: Desktop myfile.csv&quot-

    End Sub

  • Mudar o nome do arquivo no código acima para refletir o nome do arquivo que você deseja abrir e o local em que se encontra. Por exemplo, se você quiser abrir um arquivo CSV chamado Bills e está localizado na pasta Meus Documentos, então você mudaria a linha de código que lê "C: Desktop myfile.csv" para "C: Meus Documentos Bills.csv".

  • Execute o código pressionando "F5" do VBE. Depois de pressionar F5, o arquivo será aberto no Excel.

dicas & avisos

  • VBA só funciona na planilha que está aberto quando você escrever o código. Se você quer que ele funcione em várias planilhas, você vai precisar de cortar e colar o código no VBE em qualquer planilha que você deseja que o código para ser capaz de trabalhar.
De esta maneira? Compartilhar em redes sociais:

LiveInternet