Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Por rafael84
Posts
#23390
pessoal, tenho essa situação:
Código: Selecionar todos
ColA                                                ColB
9999999999999999999                               aaaaaa
7777777777777777777                               bbbbbb
ccccc                                             ffffff 

preciso jogar numa
colunaC
9999999999999999999 : aaaaaa
7777777777777777777: bbbbbb
ccccc: ffffff


O problema é que só está pegando o número científico, 9999+19 .... preciso que apareça toda a string na coluna, mas não estou conseguindo fazer. Alguma ideia? Preciso fazer isso em VB pra adicionar ao resto do aplicativo.

Obrigado.
Avatar do usuário
Por PietroFarias
Posts Avatar
#23394
A célula da coluna A deve está formatada como TEXTO para aparecer o valor completo. Assim que você alterar o formato, continuará como cientifico, com isso deverá inserir os dados novamente para atualizar
Por rafael84
Posts
#23397
realmente, assim funciona, porém não tenho como mudar os dados numérico pra texto e depois alterar os valores, são muitos. há como fazer pelo vba ?
Avatar do usuário
Por PietroFarias
Posts Avatar
#23398
Dá sim. Usa o procedimento abaixo que vai fazer essa alteração.
Código: Selecionar todos
Sub Alterar()
    For Each Rng In Selection
        Rng.FormulaR1C1 = Format(Rng, "#")
    Next
End Sub
Mas te um porém: Não sei como está na sua base mas, como no exemplo que você passou, se na célula você inseriu 9999999999999999999 o valor da célula foi alterado para 9999999999999990000 por causa da capacidade. Ok? ;)
Por rafael84
Posts
#23416
obrigado, resolveu sim.

Se está cadastrado como científico já está errado e não tem o que fazer, pelo menos fica uma parte "normal" aparecendo, o que já me resolve.

Obrigado.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord