Samenvoegen Hyperlinks uit Excel naar Word werkt niet

Status
Niet open voor verdere reacties.

PaulMak

Gebruiker
Lid geworden
29 jan 2015
Berichten
90
Goede avond,

Ik heb een Excelbestand met daarin antwoorden vanuit een vragenlijst.
De inhoud is de ene keer tekst, de andere keer een hyperlink

Ik heb een Word document waarin alle kolommen uit de Excel zijn weergegeven als Samenvoegveld

In Word moeten alle gevulde Excelvelden getoond worden én direct onder elkaar (dit gaat prima!) De lege velden moeten worden overgeslagen (dit gaat ook prima!)

De gevulde tekstvelden komen netjes onder elkaar maar ... de gevulde velden met een hyperlink worden nu ineens weergegeven als platte tekst !!!

Kan iemand mij helpen zodat de hyperlink velden uit Excel ook als hyperlink worden weergegeven in Word?

Paul Mak
 

Bijlagen

  • Excel voor samenvoegtest.xlsx
    10,3 KB · Weergaven: 49
  • Word document voor samenvoegen.docx
    13,1 KB · Weergaven: 52
... maar ... de gevulde velden met een hyperlink worden nu ineens weergegeven als platte tekst !!!
Je doet verbaasd, en dat verbaast mij dan weer :). Wat er gebeurt, is namelijk volkomen logisch. Het 'probleem' kun je niet oplossen in Excel, want alles speelt zich in Word af. Al kun je je nog afvragen of het niet slimmer is om de hyperlinks te verwijderen uit je Excel bestand, en daar alleen de tekst van de hyperlink neer te zetten, want wat jij doet (andere weergave tekst dan de hyperlink) levert sowieso vette problemen op. Dus de oplossing werkt alleen maar als je in de cellen de werkelijke link ziet.

Vervolgens hebben we het probleem in Word, wat dus geen probleem is. In een samenvoegdocument zet je velden uit een bronbestand, zoals je gedaan hebt. Bij het samenvoegen wordt dat veld vervolgens vervangen door de inhoud uit het bronbestand. Dat is dus de zichtbare tekst uit de cel (nu zie je waarom die aliassen je probleem alleen maar groter maken).
Je voegt dus tekst in in een Word document. Die tekst is eigenlijk een hyperlink. Om er dus weer een hyperlink van te maken, moet je de veldcode HYPERLINK er omheen zetten, dan is je tekst weer aanklikbaar. In je hoofddocument krijg je dan dus dit:
{ HYPERLINK "{ MERGEFIELD kolom1 }" }
En dan heb je dus aanklikbare hyperlinks in je samengevoegde document.
 
OctaFish ... dank je wel voor je reactie

Hi Octafish, ik ga morgenochtend direct aan de slag met je oplossing.

Zelf had ik ook op internet de oplossing gevonden met het toevoegen van HYPERLINK. Maar daar ging het fout bij de lege Merge velden die overgeslagen moesten worden.

Wanneer een merge veld tbv tekst geen inhoud heeft dan wordt die overgegeslagen (dat is ook de bedoeling)
Maar de merge velden met een toevoeging van HYPERLINK bleven zichtbaar ondanks dat gekoppeld waren aan een leeg Excelveld.

Ik zal er morgen een voorbeeld van sturen.

Wil je mijn bijlagen svp aanpassen zodat ik die zo kan overnemen om te voorkomen dat ik alsnog zit te klungelen.

Enfin … ik ben al heel blij met je reactie en je oplossing!!

Groet
Paul

ps. je zult vast meer mensen tegenkomen die verbaasd zijn omdat iets niet lukt. Dat is omdat wij nog niet deskundig genoeg zijn.
Ik kom in elk geval steeds experts tegen die verbaasd zijn dat er mensen zijn die "zoiets simpels" niet begrijpen :d:d:d
 
Ik kom in elk geval steeds experts tegen die verbaasd zijn dat er mensen zijn die "zoiets simpels" niet begrijpen :d:d:d
Het is een valkuil waar veel (zelfbenoemde) 'experts' wel vaker intuinen, dat is absoluut waar. In dit geval verbaasde ik me over het feit dat jij verbaasd was dat iets doet wat het moet doen :). In een samenvoeging vervang je altijd codes die verwijzen naar een (Excel)veld door de bijbehorende inhoud. Ik zou pas verbaasd zijn als dat niet gebeurt :d.

Jouw vraag is dan ook absoluut niet simpel, want jij wil iets dat niet standaard is. En ja, dan kom je al snel op een gebied waar de 'normale' gebruiker het niet meer weet. Of de 'expert' ook even diep moet nadenken :).
Ik zal je bestanden bruikbaar maken, maar dat houdt vermoedelijk dus wel in dat je weergavetekst wordt vervangen door de geldige hyperlink, omdat je anders verkeerde teksten samenvoegt.

Het alternatief is natuurlijk dat je van het mailmergen afstapt, en het hele document met VBA maakt. Dat kan ook nog.
 
Goedemorgen OctoFish

Ik ben inmiddels al stevig op de vingers getikt door de Hoofdmoderator Puppie voor het stellen van mijn vraag via de Wordspecialisten én de Excelspecialisten. Ik heb nog niet helemaal door waarom dit "not done" is .. maar ik zal dit uiteraard niet een 2e x doen!

Ik las dat u mijn bestanden zo wilde inrichten zodat ik kan zien hoe uw oplossing eruit ziet echter die bewerkte bestandjes heb ik nog niet ontvangen.

Wilt u mij nog steeds helpen?

Groet
Paul Mak
 
Ik heb nog niet helemaal door waarom dit "not done" is ..
Heel simpel: als je in twee verschillende (sub)forums dezelfde vraag stelt, gaan in die forums mensen onafhankelijk van elkaar naar oplossingen zoeken. De kans dat de helpers daarbij met dezelfde oplossingen komen en daar dus tijd in steken, is vrij reëel. En daarmee is dan minstens één persoon overbodig werk aan het doen. Je wilt toch niet dat verschillende mensen hun kostbare tijd verspillen aan het zoeken naar dezelfde oplossing? Nu kom je in HelpMij nog wel helpers tegen die in meerdere subforums meekijken, dus die zien dat nog wel. Veel erger is het als je op een ander forum dezelfde vraag stelt. Ook dat komt voor... En dan weten de helpers dus echt niet dat een bepaalde oplossing al lang en breed is gevonden en gepubliceerd, en loopt men dus zijn/haar kostbare tijd te verspillen aan iets wat al lang niet meer hoeft.

Wat betreft je probleem: ik heb even wat geknutseld, wat an sich (gedeeltelijk) wel werkt, maar wat dus best nog wat problemen oplevert. Het probleem is eigenlijk dat je wel een hyperlink kunt mergen als hyperlink, zoals je in bijgaand document kan zien, maar dat de merging dan twee problemen oplevert:
1. Je kunt geen lege regels overslaan (die zijn dan namelijk niet meer leeg, vanwege de Hyperlink)
2. Als je de lege velden wegfiltert (Als..Dan..Anders) dan heb je geen hyperlinks meer, maar vaste tekst

Kortom: het is allemaal niet zo simpel. maar kijk maar eens naar het voorlopige resultaat, zou ik zeggen!
 

Bijlagen

  • Word samenvoegen Octa.docx
    21,1 KB · Weergaven: 83
  • Excel voor samenvoegtest.xlsx
    9,5 KB · Weergaven: 86
Velden samenvoegen werkt niet zoals bedacht/gehoopt

Hi OctaFish,

Allereerst bedankt voor de achterliggende gedachte van de regel. Ik begrijp het volkomen dus dat komt niet meer voor. Je zult het met mij eens zijn dat in dit geval het juist super handig is om zoveel mogelijk "lijntjes uit te zetten" voor dit complexe probleem (zeker als Octa fish :d)
Maar goed … bij voetbal mag je ook niet buitenspel staan terwijl dat veelal wel handig kan zijn dus … houden aan de spelregels.

Verder … jij loopt nu exact tegen hetzelfde probleem aan als ik. Eenmaal {HYPERLINK...…. toegevoegd is het veld niet leeg meer en blijf je de link zien ondanks dat het veld in Excel leeg is.

Morgenochtend komen de interesse reacties van bezoekers binnen en er zit nu niets anders op dan handmatig de mails te verzorgen. Voor een vlotte afhandeling zal een software bedrijf een programma moeten schrijven.

Ik dank je nogmaals voor je tijd en energie. Hopelijk komen we elkaar hier weer tegen! Wat mij betreft zelfs buiten Helpmij. Dan trakteer ik op koffie en appeltaart. Mensen zoals jij en nog een aantal experts … daar heb ik bewondering voor!

Fijne dag
Paul Mak
 
Dank je wel voor de complimenten :). Mocht ik nog een briljante ingeving krijgen, dan zet ik me er wel bij. Het moet toch mogelijk zijn met een specifiek veld zou je zeggen :).
 
samenvoegen excel naar emails

Hi specialisten, hi Octofish

Het niet kunnen samenvoegen van Hyperlinks en tekst van Excel naar Word laat mij toch niet los.
Kijk, samenvoegen naar Word was eigenlijk maar een stap omdat daar de samenvoegfunctie in zit. De bedoeling was om de data vervolgens als e-mails te versturen.
Dat gaat dus niet maar …

Ik heb in Excel een formulier gemaakt waarmee mensen iets kunnen bestellen/uitboeken. Wat de aanvragers hebben ingevuld kunnen ze naar mij mailen door op een button met een macro te klikken.

Dus:

Aan
Van
Onderwerp

Het ingevulde formulier (Range van .. tot)

Nu komt mijn ingeving …

Zou het mogelijk zijn om met een loop, een email op te bouwen vanuit de gegevens per Excelregel, veld voor veld?

Groet
Paul
 
samenvoegen excel naar emails

Hi Octafish, leuk dat je weer terug bent én reageert.

Als ik deze week mijn macro publiceer, kun jij mij dan op weg helpen met de loop?

Paul

ps. hoe kan het dat precies jij reageert?

Is er ook een meeting of iets dergelijks waar Helpmij gebruikers en Helpmij super/mega/terra/senior/honourables elkaar informeel kunnen ontmoeten zodat je eens de hand kunt schudden met degene die jou uit de brand helpt ?
 
Die is/was er: de HelpMij dag :). Overigens niet het grootste succes van HelpMij, want de laatste jaren niet denderend bezocht. Al zou de komende dat wél kunnen zijn vanwege de huidige problemen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan