Página 1 de 2

MensagemEnviado: 12/7/2010 14:09
por Antonio Vieira
Obrigado Elias e a todos os que deram o seu contributo.

Vou tentar...

MensagemEnviado: 11/7/2010 21:45
por Elias
A fórmula para a coluna H é:

=concatenate(A1;",";b1;",";c1;",";d1;",";e1;",";f1;",";g1)

Depois seleccionas a coluna H toda e fazes copy

Vais para a célula I1 e fazes paste special values.

Apagas as colunas A e H e fica apenas uma coluna com a qual gravas o ficheiro.

MensagemEnviado: 11/7/2010 21:43
por Antonio Vieira
Ok mas coloca-se me cada coluna os dados tipo, de A a G e depois na coluna H coloca-se uma fórmula. Qual? E depois?

MensagemEnviado: 11/7/2010 21:35
por Elias
Bem, eu fui um bocado por tentativas, mas basicamente é necessário que a informação da data esteja em formato aaaammdd mas sem ser em tipo "data". Tens de estar no formato "general".

Para isso o que fiz foi desagregar as datas no ficheiro inicial (usando a opção text to columns), inverti a ordem para ano mês dia e depois fiz concatenate dessas três células, eliminando as vírgular. Por fiz fiz concatenate daquilo tudo.

Se tiveres dúvidas diz :)

MensagemEnviado: 11/7/2010 21:28
por Antonio Vieira
Perfeito.

Só gostava que me explicasses como se faz isto. Ou em TXT, porque tenho outros fundos para converter e não gosto de andar a chatear.

Aguardo.

Obrigado e cumpr

MensagemEnviado: 11/7/2010 21:17
por Elias
Vê lá este

MensagemEnviado: 11/7/2010 21:06
por Antonio Vieira
Por acaso dá erro!!(?). Experimenta pf para ver se converte.Aparentemente parec estar bem mas dá erro.

MensagemEnviado: 11/7/2010 20:43
por Elias
António,

Vê lá este, penso que está tudo bem agora.

MensagemEnviado: 11/7/2010 20:21
por Elias
Pois tens razão. Estou a ver se consigo resolver o problema.

MensagemEnviado: 11/7/2010 20:10
por Antonio Vieira
Elias, a coluna da data está mal.Aparece uma ordem d enumeros estranha. será por isso que dá erro?

Obrigado desde já

MensagemEnviado: 11/7/2010 15:03
por Antonio Vieira
Dá erro, mas penso que a coluna da data está errada.

MensagemEnviado: 11/7/2010 14:45
por Elias
Vê lá agora

MensagemEnviado: 11/7/2010 14:36
por Antonio Vieira
Obrigado desde já,

mesmo alterando o formato da data dá erro. Alguem consegue fazer a conversão com o ficheiro que anexo?

MensagemEnviado: 11/7/2010 12:58
por Elias
Boas,

Sugiro que alteres o formato da data de 21/11/05 para 20051121, pois esse é o formato que o MS reconhece.

1 abraço,
Elias

MensagemEnviado: 8/7/2010 22:55
por Antonio Vieira
Dá-me erro ao tentar converter. Consegues converter no Meta?

Obrigado

MensagemEnviado: 8/7/2010 22:48
por RiscoCalculado
Será isto ...

MensagemEnviado: 8/7/2010 22:32
por Antonio Vieira
Risco Calculado, obrigado antes de mais pela prontidão da resposta.

Pretendia que as cotações do fundo bric que está na minha primeira mesnagem, ficasse igual ao fundo vieira que anexei.

desta forma conseguiria converter para o meta.

MensagemEnviado: 8/7/2010 21:52
por RiscoCalculado
Continua a ser um pouco difícil perceber onde está o problema.

Será que o teu Excel está a utilizar a virgula para separar as casas decimais e isso entra em conflito com o formato CSV que utiliza a virgula para separar os valores ?
Isso é questão de ires aos "Regional Settings" ou às opções do Excel e alterares.


Tenta abrir o ficheiro .xls que vou anexar , parece-me que depois basta substituires
os valores nas colunas ...

MensagemEnviado: 8/7/2010 21:35
por Antonio Vieira
Se alguem ajudar agradecia.

MensagemEnviado: 8/7/2010 17:46
por Antonio Vieira
pretendia construir uma folha em csv como a que anexo.
Este anexo diz respeito a um fundo de investim que só tem cotações de fecho e deu para construir essa folha para converter no meta.

Obrigado a quem me fizer isso

MensagemEnviado: 8/7/2010 14:28
por Supermann
isso nas opçoes do Excel, consegues definir o que queres que seja caracter decimal seja , ou . é uma questºao de definires isso e já deve dar

MensagemEnviado: 8/7/2010 14:10
por Antonio Vieira
Não veio o anexo...

MensagemEnviado: 8/7/2010 14:08
por RiscoCalculado
A folha em csv que construíste dá erro.




Experimenta abrir com o notepad e vê se é isso que pretendes .


Não será um problema dos teus "Regional Settings" (no Control Panel) ou qq coisa do género ?

MensagemEnviado: 8/7/2010 13:52
por Antonio Vieira
Pretendia converter aquelas cotações daquele fundo no Metastock.
para isso é preciso construír uma folha em csv que tivesse, abertura, máximo, min e fecho das cotações. Claro que as cotações de abert, máx, min e fecho são todas iguais porque o fundo só tem o valor de fecho.

As casas decimais são separadas por pontos e não por virgulas.

será possivel?

A folha em csv que construíste dá erro.
Obrigado

MensagemEnviado: 8/7/2010 13:31
por RiscoCalculado
Parece-me que o teu texto não é muito claro,
mas será que é isto que pretendes ...