Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukkettextfile vba

 Besvar Besvar
Forfatter
fiajakt Se dropdown
Bronze bruger
Bronze bruger


Medlem: 05.Okt.2017
Land: Danmark
Status: Offline
Point: 76
Direkte link til dette indlæg Emne: textfile vba
    Sendt: 12.Feb.2019 kl. 10:54
Hej.


Hvordan kan man finde en bestemt kolonne og linje i en tekst file?

Jeg ønsker at søge en kolonne som hedder " Indkøb" og derefter importerer de underliggende data som ligger i denne samme kolonne til Excel.


Det er ikke altid " indkøb" ligger i den samme kolonne i teksten file, derfor er jeg nødt til at vide hvor den er inden jeg importerer data..


mvh kjeld


Til top



Til top
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5412
Direkte link til dette indlæg Sendt: 12.Feb.2019 kl. 15:43
  • Importer linjerne i tekst filen til en sekvens variabel.
    (Se her: www.excelgaard.dk/Bib/Tekst%20Filer/VBA/Array/ www.excelgaard.dk/Bib/Tekst%20Filer/VBA/Array/)

  • Gennemløb alle linjerne i din sekvens variabel
    (Er osse vist i ovenstående link)

  • Lav endnu en SPLIT() på hver linje med din kolonne separator til en ny "under" sekvens.
    (Brugen af SPLIT() er osse vist i ovenstående link)

  • Benyt det element, der udgør din kolonne i din videre kode.

Så let er det Smile

Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Til top
fiajakt Se dropdown
Bronze bruger
Bronze bruger


Medlem: 05.Okt.2017
Land: Danmark
Status: Offline
Point: 76
Direkte link til dette indlæg Sendt: 12.Feb.2019 kl. 18:56
Hej 

Tak for svaret, jeg skal lige have kigget svaret.

mvh kjeld
Til top
fiajakt Se dropdown
Bronze bruger
Bronze bruger


Medlem: 05.Okt.2017
Land: Danmark
Status: Offline
Point: 76
Direkte link til dette indlæg Sendt: 12.Feb.2019 kl. 20:04
Hej 

Det løser desværre mit problem, jeg kan godt se koden opdeler teksten. men  


Eks. tekstfilen


Varernummer   Lager   Hylde  Pris

100                  A01      B0     120
101                  A02      B2     80
102                  A03      B4     130


Jeg ønsker at finde kolonnen med "Lager" 


Kolonnen " lager" skal skrives til celle A2 et excel ark

Første værdi skal skrives til cellen A3 med "A01" i et excel ark 
Anden værdi skal skrives til cellen A4 med "A02" i et excel ark

osv.


Årsagen skyldes er at "lager" ikke altid står i kolonne 2 som vist i dette eks.

Derfor skal jeg først finde kolonnen nummeret inden den indlæses i excel 


mvh kjeld 



Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk