Hallo,
Ik heb een excel file die er ongeveer zo uit ziet, voor 200
klanten:
============================
klant artikel prijs1 prijs2 prijs3
1 z 5 6 7
y 10 11 12
x 23 25 29
2 z 7 9 10
y
x
============================
etc.
dan heb ik een wordbestand, waarin ik deze gegevens gemailmerged,
of op een andere manier gekopieerd in kan krijgen (behalve copy
-paste)
dit moet ongeveer zo worden:
============================
geachte <klant>,
hierbij geven wij u de volgende offerte.
artikel omschrijving gewicht prijs1 prijs2
z (vaste tekst) (vast) <prijs> <prijs>
y (vaste tekst) (vast) <prijs> <prijs>
============================
etc.
De artikelnummers zijn dus vast, daar wordt een omschrijving
achter gezet, en daarachter moeten de prijzen zoals ze voor die
klant berekend zijn komen.
Ik kom hier helemaal niet uit. Standaard Word-mailmerge kan
alleen maar rijen en kolommen aan. Hier vind je de gegevens van
een klant over drie rijen verspreid.
Ik zat te denken aan iets met draaitabellen, maar ook daarmee kom
ik er niet uit. Elke tip is dus van harte welkom.
Ik gebruik excel 5 voor Mac, maar als de oplossing makkelijker is
in Excel 97/Windows of 98/Mac is dat ook geen probleem.
Alvast bedankt voor een eventueel antwoord.
Groetjes Marleen
Deze structuur lijkt me te ingewikkeld om direct vanuit Excel te mail mergen.
Dit zou je normaliter in een database (bijvoorbeeld Access) doen met een goed
datamodel met aparte tabellen voor klant, artikel etc. Met een view maak je
dan de gecombineerde tweedimensionale tabel die je nodig hebt voor een mail
merge in Word.
Vriendelijke groet,
--
Rene Pijlman <R.Pi...@applinet.nl>
http://www.applinet.nl/ Informatiesystemen & Internet
>thi...@warande.uu.nl (marleen) wrote:
>>Ik heb een excel file die er ongeveer zo uit ziet, voor 200
>>klanten:
<knip stomme structuur>
>Deze structuur lijkt me te ingewikkeld om direct vanuit Excel te
>mail mergen.
>
>Dit zou je normaliter in een database (bijvoorbeeld Access) doen
>met een goed datamodel met aparte tabellen voor klant, artikel
>etc. Met een view maak je dan de gecombineerde tweedimensionale
>tabel die je nodig hebt voor een mail merge in Word.
ja daar was ik al bang voor... bahbah dan wordt het dus toch eerst
maar copy paste.
bedankt voor je reactie!
groetjes marleen
> Ik kom hier helemaal niet uit. Standaard Word-mailmerge kan
> alleen maar rijen en kolommen aan. Hier vind je de gegevens van
> een klant over drie rijen verspreid.
Zorg dat de gegevens van elke klant in 1 rij staan, door de drie
artikelen met prijzen naast elkaar te zetten.
--
Groeten,
Roel Griffioen
verwijder "geenspem." uit mijn E-mail-adres om te antwoorden.
>marleen <thi...@warande.uu.nl> wrote:
>
>> Ik kom hier helemaal niet uit. Standaard Word-mailmerge kan
>> alleen maar rijen en kolommen aan. Hier vind je de gegevens van
>> een klant over drie rijen verspreid.
>
>Zorg dat de gegevens van elke klant in 1 rij staan, door de drie
>artikelen met prijzen naast elkaar te zetten.
maar dat had ik nou net graag geautomatiseerd... het zijn best
grote excel-files waar het over gaat, en waarschijnlijk is het ook
geen eenmalige actie...
groetjes marleen
--
la tristesse durera
Floris
Noadis
In article <8DFBECC42pyr...@news.warande.uu.nl>,
> >Zorg dat de gegevens van elke klant in 1 rij staan, door de drie
> >artikelen met prijzen naast elkaar te zetten.
> maar dat had ik nou net graag geautomatiseerd... het zijn best
> grote excel-files waar het over gaat, en waarschijnlijk is het ook
> geen eenmalige actie...
Dit kun je ook wel automatiseren, met een paar geschikte Excel-formules
in een nieuw werkblad in dezelfde werkmap. Dat gaat vast beter dan
tijdens de mail-merge in Word.
>Dit kun je ook wel automatiseren, met een paar geschikte Excel-formules
>in een nieuw werkblad in dezelfde werkmap. Dat gaat vast beter dan
>tijdens de mail-merge in Word.
ja waarschijnlijk is dat ook wel een goed idee, zal ik uitproberen, bedankt.
kun jij een boek of iets dergelijks aanraden om *goed* dit soort dingen uit te
leren? ben onlangs naar een cursus excel voor gevorderden geweest, maar bij
alles wat een beetje gevorderd was werd gezegd 'dat overstijgt het niveau van
deze cursus' of (de favoriet van de leraar) daarvoor moet je programmeren in
visual basic (als dat helemaal niet nodig was. mondsnoer)
> kun jij een boek of iets dergelijks aanraden om *goed* dit soort dingen uit te
> leren?
Ik had een goed boek (ging wel over versie 2.2 dus je moet een 'update'
nemen) maar dat heb ik aan mijn zus uitgeleend, dus ik weet de titel zo
niet. Maar misschien leest ze mee ...
> marleen <thi...@warande.uu.nl> wrote:
>
> > kun jij een boek of iets dergelijks aanraden om *goed* dit soort dingen
> > uit te leren?
>
> Ik had een goed boek (ging wel over versie 2.2 dus je moet een 'update'
> nemen) maar dat heb ik aan mijn zus uitgeleend, dus ik weet de titel zo
> niet. Maar misschien leest ze mee ...
en jawel...:)
Het heet Excel Handboek voor de Macintosh (versie 2.2 dus) en is
geschreven door D. Cobb en A. McGuffey en uitgegeven door Academic
Service.
Wil je het soms terug? Volgende verjaardag dan maar.
Groetjes van je zus
Petra Griffioen
p.gri...@wxs.nl
> maar dat had ik nou net graag geautomatiseerd... het zijn best grote
> excel-files waar het over gaat, en waarschijnlijk is het ook geen
> eenmalige actie...
Begrijp ik goed, dat bij elke klant de artikelen x, y en z voorkomen?
Dwz, dat bij elke klant evenveel artikelregels voorkomen? In dat geval
kun je sorteren op de kolom artikel. Je hebt dan onder elkaar drie
blokken met gelijk aantal regels. Je selecteert het tweede blok (met
artikel y dus) en plaatst het achter het eerste blok. Hetzelfde doe je
met het z-blok. Verwijder de overbodige klantkolommen, hernoem de
velden: artikel wordt art_x, prijs1 wordt prijs_x1, etc. Volgens mij is
dat voor 200 klanten zo gedaan.
Mogelijk is het raadzaam (strikt nodig is het niet) het klantnummer vóór
de sortering naar de regels y en z te copiėren, of is dat al het geval?
Ik geef toe, dit verdient niet de schoonheidsprijs, maar het zal wel
werken. En sneller dan per klant de regels achter elkaar zetten. Mocht
het aantal regels per klant verschillen, dan moeten we een andere
oplossing zoeken. Ik vind dit soort puzzles wel aardig, maar dan moet ik
wel wat meer gegevens hebben. Je kunt me daar altijd over emailen, als
er zaken bij zijn die je niet voor het volle front wilt behandelen.
---
jlaa...@knoware.nl
Jos Laauwen, Geleen NL