Olá pessoal!
Mais uma vez precisando da ajuda de todos. rs
Li alguns tópicos que tratam deste assunto, inclusive o exemplo do mestre JPaulo no tópico "[Resolvido]Separar texto em duas colunas", e também o "[Resolvido]Separar endereço - pegar somente rua" mas não entendi como faço para aplicar na tabela. E também, preciso que ao separar os textos, já crie um nome para cada um dos registros.
-Não há uma quantidade definida de separações que serão feitas, pois só será identificado quando o arquivo for importado.
Atualmente faço o processo manualmente no Excel, e gostaria de saber se há uma forma de realizar tudo automaticamente no Access. Abaixo, segue o passo-a-passo da formatação que realizo:
1-Arquivo original (*.csv), da forma que é importado;
2-O arquivo foi separado texto para colunas através da "," (vírgula);
3-As colunas que não possuem o link de fotos (images/insphere/...) foram excluídas;
4-Todas as células que possuem o link de fotos, foram unificadas em uma única coluna;
5-Os dados foram separados texto para colunas novamente, agora através do símbolo "|" (barra vertical);
6-Foi acrescentada uma coluna após cada uma das separações, abrindo espaço para inserir um nome de identificação;
7-Foi inserida uma nova descrição para cada uma das imagens, tomando como referência o número do ponto, e a quantidade de imagens naquele ponto;
8-Todos os dados foram reagrupados para apenas 2 colunas, a primeira (Campo2) com o nome inicial das fotos, e a segunda (NomeCampo2) com a nova descrição de cada foto.
Seguem arquivos anexos para auxílio. Inseri também o arquivo Access, mas não fui muito longe, apenas contém o código para importação do arquivo original CSV, na tblFotos. Preciso que ao fim esteja no mesmo formato da tblFotosTXT2. A partir deste formato, já possuo outra rotina que irá rodar para renomear as imagens na pasta, mas essa parte já resolvi. rs
Mais uma vez precisando da ajuda de todos. rs
Li alguns tópicos que tratam deste assunto, inclusive o exemplo do mestre JPaulo no tópico "[Resolvido]Separar texto em duas colunas", e também o "[Resolvido]Separar endereço - pegar somente rua" mas não entendi como faço para aplicar na tabela. E também, preciso que ao separar os textos, já crie um nome para cada um dos registros.
-Não há uma quantidade definida de separações que serão feitas, pois só será identificado quando o arquivo for importado.
Atualmente faço o processo manualmente no Excel, e gostaria de saber se há uma forma de realizar tudo automaticamente no Access. Abaixo, segue o passo-a-passo da formatação que realizo:
1-Arquivo original (*.csv), da forma que é importado;
2-O arquivo foi separado texto para colunas através da "," (vírgula);
3-As colunas que não possuem o link de fotos (images/insphere/...) foram excluídas;
4-Todas as células que possuem o link de fotos, foram unificadas em uma única coluna;
5-Os dados foram separados texto para colunas novamente, agora através do símbolo "|" (barra vertical);
6-Foi acrescentada uma coluna após cada uma das separações, abrindo espaço para inserir um nome de identificação;
7-Foi inserida uma nova descrição para cada uma das imagens, tomando como referência o número do ponto, e a quantidade de imagens naquele ponto;
8-Todos os dados foram reagrupados para apenas 2 colunas, a primeira (Campo2) com o nome inicial das fotos, e a segunda (NomeCampo2) com a nova descrição de cada foto.
Seguem arquivos anexos para auxílio. Inseri também o arquivo Access, mas não fui muito longe, apenas contém o código para importação do arquivo original CSV, na tblFotos. Preciso que ao fim esteja no mesmo formato da tblFotosTXT2. A partir deste formato, já possuo outra rotina que irá rodar para renomear as imagens na pasta, mas essa parte já resolvi. rs
- Anexos
- TESTE_RENOMEAR_FOTOS.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (48 Kb) Baixado 12 vez(es)