[Excel] woorden vervangen probleem

Pagina: 1
Acties:
  • 149 views sinds 30-01-2008
  • Reageer

  • IceBlue
  • Registratie: Augustus 2006
  • Laatst online: 18-07 16:15
Ik heb een zwaar probleem. Ik heb een export van een boekhoudprogramma waarbij artikel omschijvingen zitten. Nu staan deze artikel omschijvingen ook op internet. Hierdoor komt het dat een export van een artikel omschijvingen naar exel er als volgt uit ziet:

<b>Omschrijving:\n\nAutomatische kruislaser met telescopisch statief:\n\n</b>De CL90 kit is een practische en robuuste partner op de werf voor het automatisch\nhorizontaal, verticaal waterpassen en het winkelhaak plaatsen. De laser projecteert\neen zeer zichtbaar kruis, alsook een verticale 90° referentie lijn. Samen met zijn\ntelescopisch statief komt de CL90 tegemoet aan de verwachtingen van de\nprofessioneel in afbouw .\n\n<ul><li>Automatische waterpasinstelling\n</li><li>Pendule systeem met magnetische demping (bereik van ± 5°)\n</li><li>Flash systeem waarschuwt indien buiten automatisch waterpasinstellingsbereik\n</li><li>Aluminium telescopisch statief 2,5M, 4-delig, stelt zich vast door een veer\n</li></ul><b><i>\nTechnische gegevens:\n</i></b><ul><li>Laserdiode : 635 nm-klasse 2M. \n</li><li>Nauwkeurigheid: ± 3 mm op 9 m \n</li><li>Toepassingsbereik : tot 20 m naargelang de lichtsterkte. \n</li><li>Voeding: 3 Alcaline AA batterijen LR6\n</li></ul>\n<a href="http://www.stanleytools.com/default.asp?TYPE=STATIC&PAGE=HOME.HTM" target="_blank"><img src="images/link_firmalogos/stanley.gif" border="0"></a>


juist vervuilt met HTML. Nu dacht valt wel mee ik gebruik zoeken en vervang bvb om te beginnen: <b>. Alles zoeken dus en dan alles vervangen. Maar ik krijg steeds de melding van formule te lang. Probeer het maar eens zelf.

Weet iemand hoe ik dit zou kunnen oplossen. Je zou me er geweldig mee helpen! (+10000 artikelomschrijvingen!)

alvast bedankt

  • Bjorker
  • Registratie: September 2000
  • Laatst online: 23:56

Bjorker

Cadillacs rule!

Opsplitsen van de cel met text naar kolommen zou misschien een optie kunnen zijn?
Daarna kun je de replace functie wel gebruiken en later de boel weer aan elkaar plakken.
Blijft wel een gigantische klus op die manier...

Nope


  • onkl
  • Registratie: Oktober 2002
  • Laatst online: 23:07
Mocht je een kolom met in iedere cel artikelomschrijvingen hebben:
Probeer de functie Substitute.
En dan volgens de logica Kolom A is origineel, kolom B=Substiture(A,""<b>",""), kolom C=subst(B,</b">,"") etc.
En uiteindelijk nog even zoeken op <, \ en >, een copy-paste special en klaar is TS.

[ Voor 16% gewijzigd door onkl op 30-01-2007 17:50 ]


  • IceBlue
  • Registratie: Augustus 2006
  • Laatst online: 18-07 16:15
onkl schreef op dinsdag 30 januari 2007 @ 17:49:
Mocht je een kolom met in iedere cel artikelomschrijvingen hebben:
Probeer de functie Substitute.
En dan volgens de logica Kolom A is origineel, kolom B=Substiture(A,""<b>",""), kolom C=subst(B,</b">,"") etc.
En uiteindelijk nog even zoeken op <, \ en >, een copy-paste special en klaar is TS.
kan je dit mss nog even uitgebreider zeggen. Ik heb exel in het nl :). ik heb nu een nieuw exel bestand met de tekst allemaal in kolom A. Wat moet ik nu doen in kolom B? Substiture? copy-paste special? Ik ben een exel noob ;)

alvast bedankt

  • IceBlue
  • Registratie: Augustus 2006
  • Laatst online: 18-07 16:15
niemand?

  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 23:50

Reptile209

- gers -

Kopieer anders de hele berg naar Word (of access ofzo) en ga daar zoeken en vervangen zonder tegen te grote cellen aan te lopen.

In word bijvoorbeeld kan je dan zoeken op \n en vervangen door ^p (klik bij zoek/vervang op "meer" en dan op "speciaal" voor meer "bijzondere" tekens, Help is je vriend :)). Ook de HTML kan je zo door iets zinnigs vervangen of verwijderen.
Kijk vooral ook naar het gebruik van wildcards waarmee je in één klap alles tussen < en > kunt vervangen. Voorbeeldje: Zet onder More de Wildcards aan, zoek op \<*\> (je moet de < en > escapen met een slash omdat ze ook een speciale functie voor zoeken hebben, * staat voor willekeurig aantal tekens) en vervang bijv. door een spatie.

Daarna kopieer je het resultaat terug naar Excel als je het daar weer nodig hebt.

Zo scherp als een voetbal!


  • onkl
  • Registratie: Oktober 2002
  • Laatst online: 23:07
^^Dat (skip access) is waarschijnlijk het beste idee.

Mijn idee is dat je in kolom B de functie Substitute gebruikt. Dat zal in een Nederlandse Excel iets als "Substitueer" of "Vervangen" zijn, zoek maar even. Dan zet je in kolom C dezelfde functie, maar gebruik je kolom B als input en vervang je de volgende HTML tag. Vervangen door niets (in excel:"")
En zo ga je door totdat je van die codes afbent.
Pagina: 1