Como posso impor o assistente de importação de texto ao abrir o csv no Excel no osx?

1

Estou usando o Excel no Office 365.

Atualmente, quando abro um arquivo csv aberto com o Excel, nenhum assistente de importação é exibido e o separador e a codificação estão incorretos.

Em contraste, se eu abrir o csv como um arquivo de texto e colá-lo no excel, posso usar as opções de colagem para usar o assistente de importação de texto e definir o delimitador correto para a importação.

Como posso abrir um arquivo csv no Excel e ter opções de importação de texto aplicadas a ele, seja na importação ou simplesmente & imediatamente após o fato?

    
por Dan 23.10.2017 / 10:52

1 resposta

1

Então eu tive um problema semelhante,

Eu criei uma macro com minhas configurações desejadas, veja abaixo:

Sub OpenSpool()
    Workbooks.OpenText Filename:="C:\Downloads\SPOOL_PRHN", Origin:=xlMSDOS, _
        StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
        ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=True, _
        Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1), Array( _
        3, 1), Array(4, 1), Array(5, 1), Array(6, 1)), TrailingMinusNumbers:=True
End Sub

Você precisaria alterar o local do arquivo,

Para obter as configurações desejadas, copie-o do arquivo de palavras, grave uma macro e use o texto para a função de colunas. Uma vez feito olhar na macro para obter suas configurações e copiar para o acima com a localização do arquivo, etc.

    
por 23.10.2017 / 12:03