Página 1 de 1
IMPORTAÇÃO DE DADOS - PONTO SAI COMO # NO RESULTADO DO VALOR
Enviado: Qui Nov 05, 2009 8:00 pm
por RCHICAN
Boa Tarde !
Por favor , gostaria de seu auxilio na resolução de um problema.....
Seguindo suas dicas no passo de importar dados unindo duas ou mais planilhas... estou utilizando esse método para me trazer o valor de uma célula... ao qual eu denominei seu intervalo com o nome taxa..... essa célula o formato de seu campo é valor.... só que quando gero os dados o valor de 1.495,65 que esta na planilha de onde os dados são extraídos aparece no resultado como 1#495,65...
Vc poderia me orientar como solucionar este problema..
Grato por sua Atenção
Re: IMPORTAÇÃO DE DADOS - PONTO SAI COMO # NO RESULTADO DO VALOR
Enviado: Qui Nov 05, 2009 8:38 pm
por webmaster
RCHICAN,
A explicação foi um pouco vaga. Pode dar uma idéia de como está formatada, como está o comando SQL utilizado?
Abraços
Re: IMPORTAÇÃO DE DADOS - PONTO SAI COMO # NO RESULTADO DO VALOR
Enviado: Qui Nov 05, 2009 9:50 pm
por RCHICAN
Boa Noite !
Desculpe Tomás , acho que minha explicação ficou vaga , espero abaixo conseguir esclarecer melhor ;
Tenho uma planilha de nome SapOut.xlsx que é atualizada frequentemente por varios usuarios na Rede , para essa planilha criei uma conexção de dados conforme sua video aula de forma a alimentar outra planilha minha... Até esse momento ok , trago na consulta todos os campos e tudo sai certinho conforme está na base.Aqui estou utilizando o comando Sql nas propriedades de conexção e o seguinte texto de comando SELECT * FROM ['SAP Out$']
Classes de custo Csts#reais Csts#plan# Desv#(abs) Desvio (%)
330113 PLR COLETIVA 2.333,33 833,33
330115 ENCARGOS 3.766,02 5.076,25 -1.310,23 -25,81
330117 SALÁRIOS 8.276,97 8.905,69 -628,72 -7,06
Só que após esse passo tenho outra planilha que tenho que alimentar somente com o valor referente a linha dos encargos no caso 3.766,02 que na minha planilha se refere a celula B7 , como descrito em sua video aula , esse intervalo foi nomeado como Encargos e o comando utilizado Sql e o texto de comando SELECT * FROM [Encargos]
O resultaldo ao invés de trazer 3.766,02 da maneira que sai na consulta completa esta aparecendo 3#766,02 ou seja esta substituindo o ponto por #
Por Favor , pode me ajudar a solucionar essa questão.
Grato pela Atenção
Fica com Deus
Abço
Re: IMPORTAÇÃO DE DADOS - PONTO SAI COMO # NO RESULTADO DO VALOR
Enviado: Sex Nov 06, 2009 12:50 pm
por webmaster
RCHICAN,
Seria pedir muito disponibilizar a planilha que é a fonte de dados para fazer um teste?
Abraços
Re: IMPORTAÇÃO DE DADOS - PONTO SAI COMO # NO RESULTADO DO VALOR
Enviado: Sáb Nov 07, 2009 9:19 pm
por RCHICAN
Boa Noite !
Tomas , Estou tentando mandar o arquivo conforme sua solicitação....
Más esta aparecendo a informação que a extensão xls não é permitida.... de que maneira posos enviar o arquivo para vc?
Desde já agradeço sua atenção e ajuda no sentido de me auxiliar na solução desta minha duvida....
Abço e Fica com Deus
Re: IMPORTAÇÃO DE DADOS - PONTO SAI COMO # NO RESULTADO DO VALOR
Enviado: Seg Nov 09, 2009 12:13 pm
por webmaster
RCHICAN,
Precisa ser um arquivo zip. Compacte a planilha que o fórum aceita.
Abraços
Re: IMPORTAÇÃO DE DADOS - PONTO SAI COMO # NO RESULTADO DO VALOR
Enviado: Seg Nov 09, 2009 2:23 pm
por RCHICAN
Boa Tarde !
Segue Arquivo de base utilizado , Muito Obrigado pela orientação de como postar o Arquivo;
Grato pela Atenção
Abço
Re: IMPORTAÇÃO DE DADOS - PONTO SAI COMO # NO RESULTADO DO VALOR
Enviado: Ter Nov 10, 2009 3:09 pm
por webmaster
RCHICAN,
Agora a dúvida ficou clara. O problema é o seguinte:
As áreas nomeadas resolvem o problema, porém, a área nomeada precisa ser uma tabela. Mesmo que o resultado da consulta retorne um único valor, ele será uma tabela (nome da coluna, valor). Para resgatar o seu valor desta forma, o SQL seria:
Código: Selecionar todos
SELECT [CstsReais] FROM [SAPx$]
WHERE [Classes de custo] = ' 330520 TAXAS DE COBRANÇ'
Porém, precisei mudar o nome da 2º coluna para Cstsreais. Nomes de colunas em tabelas SQL não podem conter caracterres especiais, espaços ou acentos. Aplique esse SQL na planilha que me enviou e veja o resultado.
Abraços
Re: IMPORTAÇÃO DE DADOS - PONTO SAI COMO # NO RESULTADO DO VALOR
Enviado: Qua Nov 11, 2009 11:51 am
por RCHICAN
Bom Dia !
Tomás , obrigado pela ajuda... me auxiliou bastante a solução do problema a explicação que você me passou... porém gostaria de saber se é possivel trazer somente o valor da celula na hora da importação , gostaria que o nome da 2º coluna Cstsreais não apareça , pois o campo que estou alimentando so tem que trazer o valor se vier o cabeçalho vai ficar fora do layout.
Mais uma vez fico grato por seu auxilio e esclarecimentos...
Abço e Fica com Deus
Re: IMPORTAÇÃO DE DADOS - PONTO SAI COMO # NO RESULTADO DO VALOR
Enviado: Qua Nov 11, 2009 1:49 pm
por webmaster
RCHICAN,
Neste modelo não. Seria preciso código VBA para tal façanha. Aí já é outra história.
Abraços