xlsfinfo
Informa se um arquivo é uma planilha legível e lista suas abas.
Categoria: Data Import and Analysis > Data Import and Export
Sintaxe
[type, sheets] = xlsfinfo(filename)
Retorna a descrição do tipo do arquivo e os nomes das abas.
Descrição
xlsfinfo é uma etapa rápida de inspeção antes de xlsread ou readmatrix: mostra quais abas existem para que se escolha uma pelo nome. Uma pasta de trabalho nova gravada por xlswrite sem nome de aba tem uma única aba chamada Sheet1.
Código mais novo costuma chamar sheetnames ou readtable diretamente, mas xlsfinfo ainda é comum em scripts antigos.
Argumentos de entrada
filename- Nome do arquivo de planilha, como
'data.xlsx'.
Argumentos de saída
type- Texto que descreve o formato, por exemplo
'Microsoft Excel Spreadsheet'; vazio se o arquivo não for uma planilha. sheets- Cell array com os nomes das abas, na ordem do arquivo.
Exemplo
Inspecionar uma pasta de trabalho
xlswrite('info_demo.xlsx', [1 2; 3 4], 'Data');
[type, sheets] = xlsfinfo('info_demo.xlsx')
Saída
type = 'Microsoft Excel Spreadsheet'
sheets = 1×1 cell
{'Data'}
Observações
Quando o arquivo não existe, o MatLivre gera um erro em vez de devolver um tipo vazio.