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 Domingsp
Posts
#43972
Boa tarde, gostaria de criar arquivos txt para meus dados, então estou fazendo testes. Gostaria de criar uma tabela com alguns valores num arquivo txt usando macro.
Todos os resultados apareceriam só no txt, nada no Excel.
A macro abaixo escreve num arquivo txt o valor de uma simples equação, x=1+2, na coluna A. Mas gostaria de uma forma de fazer com que na coluna A saisse x=1+2, e na coluna B saisse y=3+2, por exemplo. Mais adiante precisarei ler os dados dessas colunas separadamente. gostaria de uma ajuda nisso tudo, obrigado.
Não consegui postar o arquivo txt para exemplo, mas o que sai nele é:
A
3
3
3
Código: Selecionar todos
Sub Testando()
   Dim sCaminho As String
   Dim iFF As Integer
       sCaminho = "C:\Users\iTunes\Documents\GRUPO\ArqTxt\Teste.txt"
      iFF = FreeFile
      Open sCaminho For Output As iFF
      Print #iFF, "A"
      x = 1 + 2
      For m = 1 To 3
         Print #iFF, x
      Next
      Close iFF
    Exit Sub
    
    Close iFF
End Sub
#44042
Veja se é isso:

Sub Testando()
Dim sCaminho As String
Dim iFF As Integer
sCaminho = "C:\Users\iTunes\Documents\GRUPO\ArqTxt\Teste.txt"
iFF = FreeFile
Open sCaminho For Output As iFF
Print #iFF, " A - B"
x = 1 + 2
y = 3 + 2
For m = 1 To 3
Print #iFF, x, y
Next
Close iFF
Exit Sub

Close iFF
End Sub
#44073
Obrigado, amigo. Seria isso mesmo. O resultado saiu:
A - B
3 5
3 5
3 5

O B deveria estar na direção da 2ª coluna, mas isso é um detalhe facil de corrigir no código.
Na verdade já resolvi de outra forma: gero um arquivo txt com os numeros todos juntos, sem nenhuma separação. Depois na leitura desse arquivo a macro faz a separação usando Left e Mid e destinando os dados para seus lugares.
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