Suponha que o seu arquivo tenha múltiplas planilhas com a mesma estrutura e você queira ler várias planilhas ao mesmo tempo em seu módulo. Sua primeira reação pode ser utilizar uma ferramenta Dados de entrada por planilha, seguidas de uma ferramenta União para juntar todos os dados. Neste caso, a melhor opção é utilizar a ferramenta Entrada dinâmica. Neste exemplo, temos dados demográficos para 5 estados, em que os dados de cada estado estão em cada uma das cinco planilhas dentro de um arquivo do Excel. Nesse cenário, gostaríamos de inserir os dados de apenas 3 das 5 planilhas (Alasca, Arizona e Califórnia). Podemos utilizar a ferramenta Entrada de texto para especificar os nomes das três planilhas (veja a imagem a seguir). Em seguida, conectamos a uma ferramenta Entrada dinâmica, a qual configuramos para utilizar os nomes de planilhas que especificamos na ferramenta Entrada de texto, como um meio para atualizar o “Nome do arquivo/tabela” que a ferramenta Entrada dinâmica importará.
Configuração da ferramenta Entrada dinâmica Na configuração da ferramenta de entrada, navegue até o arquivo do Excel e selecione uma das planilhas ou guias; essa seleção servirá como espaço reservado. Clique no botão de opção “Modificar consulta SQL” para a tabela ou consulta e, em seguida, no lado direito da janela de configuração, clique no botão suspenso “Adicionar” e selecione a opção “Substituir uma sequência de caracteres específica”.
A janela modular que é exibida deve conter a instrução: SELECIONAR * DE `Alabama$` em "Texto a ser substituído:" e o campo da sua ferramenta Entrada de texto deve preencher "Campo de substituição:"
Quando o módulo for executado, o texto 'Alabama$' será substituído pelos nomes das tabelas que foram especificados na ferramenta Entrada de texto.
Agora, selecione o botão de opção para "Ler uma lista de fontes de dados". Na lista suspensa de seleção “Campo”, selecione o nome do campo que foi criado na ferramenta Entrada de texto (no qual os nomes das planilhas foram digitados) e defina a “Ação” para Alterar nome do arquivo/tabela.
Após executar o módulo, você notará que os registros das três diferentes planilhas serão preenchidos na visualização de tabela do seu navegador. Uma ótima opção para se aproveitar neste processo é a Opção 5 "Nome do arquivo de saída como campo", que permite anexar o caminho completo do arquivo ou o nome do arquivo como um campo para cada registro. É uma excelente maneira de permitir que você agrupe e organize seus dados rapidamente em função da planilha da qual foram originados.
Ver artigo completo