• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Tekstbestanden in excel bewerken

Status
Niet open voor verdere reacties.

Georgyboy

Terugkerende gebruiker
Lid geworden
6 jan 2007
Berichten
1.013
Besturingssysteem
Windows 11
Office versie
365
Hallo iedereen,

Is er een manier om dit sneller en eenvoudiger toe te passen eventueel zonder macro´s
P.S.: de tekstbestanden zijn meestal verschillend van grote !

Regelmatig hebben we gtekstbestanden uit ons ERP systeem die we bewerken (analyseren) in excel.
1) uit ons systeem laden we onze gegevens naar excel
2) dan tekst naar kolommen
3) invoegen extra kolom en een waarde invoegen (Vb "AA") doorvoeren tot laatste rij
dit om een een filter te kunnen plaatsen om lege rijen te verwijderen.
4) een filter plaatsen op Vb kolom B -> lege cellen -> verwijderen
5) samenvoegen volgende regel met =B2&C2&D2&E2
rcp me t artikel : BxxDKz P 0.9/1.0G VRC (102)
6) dit kopieren naar een andere kolom en met plakken speciaal waarden kopieren
7) nog een kolom invoegen en de samengestelde velden kopieren (rcp met artikel :BxxDKzP 0.9/1.0G VRC (102))
naar velden Vb
66 standaard
145 standaard
184 standaard
232 standaard
etc.

Filter op kolom B en selecteer "rcp me" dan samenvoegvelden doortrekken

Bij het doorvoeren van velden met een filter zin niet alle velden doorgevoerd, excel doet er soms maar enkele.

Heeft er iemand tips om dit eenvoudiger te doen?

Alvast bedankt
Georgyboy
 

Bijlagen

Ik denk dat je wat meer moet beschrijven wat je nu eigenlijk wil.

Waarom voeg je een kolom in met AA terwijl je ook meteen al kunt filteren op lege cellen, dus zonder invoegen van AA?

Ik zie regels staan die beginnen met RCP, maar ook regels zonder. Is iedere regel 1 record of zij het er soms/af en toe 2?

Waarom doe je tekst naar kolommen? Je kunt toch ook de hele regel laten staan en met LINKS, RECHTS, DEEL daar onderdelen uithalen die je nodig hebt?
 
Bedankt voor je info,

Bedoeling is om van die gegevens een tabel te mazen zoals in Tabblad Eindresult
en nadien in access een rapport te maken zoals in tabblad Rapport.

De kolom met AAA doe ik om te kunnen sorteren met een filter, anders ga ik naar het éérste lege veld.

zoals je mogelijk kan zien zijn er in rapport 3 grondstoffen gebruikt in verschillende recepturen.

Mogelijk zij er andere manieren, graag leer ik ervan

P.S. de gegevensnamen zijn gewijzigd omwille van privacy.

Alvast bedankt,
Georgyboy
 
Dag Gert,

Bedankt voor je hulp,
Dit bestand is vertrouwelijk, daarmee moet ik zoals je gemerkt hebt de woorden en of teksten vervormen.

Ik probeer dit morgen of zaterdag door te sturen

Groeten
Georgyboy
 
Als je een txt-bestand en het resulterende xls bestand plaatst ....
Sneller en eenvoudiger dan met VBA gaat niet.
De truc is nl. niets in het werkblad te doen maar met variabelen in het geheugen van de computer. Het resultaat daarvan kan dan wel weer weggeschreven worden in en Excelblad.

PS en het zelfstandig naamwoord grootte wordt met dubbel o en dubbel t geschreven.
 
Laatst bewerkt:
Bedankt voor Uw opmerkingen SNB

in bijlage nieuw bestand

"RCP mkt rtkkl :etc." moet in een nieuwe kolom

Kunnen we dan in VBA diverse tekstbestanden bewerken?
ongeacht de grootte en/of kolommen van het document?

P.S.: de woorden zijn vervormd omdat dit vertrouwelijke info is

Groeten,
Georgyboy
 

Bijlagen

Hallo Georgyboy
Je hebt alles keurig vervormt.
Je bent naar mijn mening echter iets doorgeschoten.
Je had net zo goed chinese tekens kunnen plaatsen.
Kortom ik begrijp er niets van.

In plaats van 1200 van dit soort regels is het misschien verstandiger om 10 regels te plaatsen met begrijpbare tekst.
Heb het bv over artikelnr met naam en afmeting en prijzen.
Het gaat tenslotte om het principe.
 
Een xls bestand leest trouwens prettiger.
 
Hallo,

Vooreerst mijn excuses voor het ingewikkeld maken !
Inderdaad chinees is niet alles om te lezen.

Bedankt voor jullie opmerking, hopelijk is bijgevoegd bestandje beter werkbaar.

Groeten,
Georgyboy
 

Bijlagen

Bijlage tekst toegevoegd

Groeten,
 
moeilijke mens is hier weer,

weet iemand een simpele oplossing om dit tekstbestand in excel te bewerken?
of moet ik het doen zoals in de vraag, wat ik omslachtig vind.

Groeten,
Georgyboy
 
Echt simpel is het niet omdat niet alles netjes onder elkaar staat en geen constante logica in zit.
Als het lettertype eens veranderd naar courier dan zijn alle lettertekens even breed dan gaat het van tekst naar kolom al een stukje beter.

Een ander mogelijkheid is het gebruiken van (icm vooorgaande):
Code:
 =spaties.wissen(a1)
Dan ben je ook al een hoop 'troep' kwijt.

Het blijft echter behelpen.
 
Bedankt willem voor je tip,

normaal gaat dit vlot met tekst naar kolommen, maar omdat men 2 rijen heeft
moet men van de bovenste rij ook een kolom maken.

Groeten,
Georgyboy
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan