PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelKlistra inKlistra in
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2015-12-01 20:31
 

Om man kopierar ett par rader i en tabell på en webbsida och sen klistrar in i Excel så kontaktar Excel webbsidan och man märker detta t ex när webbservern inte svarar direkt för då blir Excel hängande.

Jag förstår inte varför detta händer. Det vore ju en annan sak om man definierar en webbfråga eller liknande men när man bara vill klistra in html-tabellens celler som man kopierat behöver ju inte servern kontaktas!!? Informationen från själva webbsidan finns i urklipp tillsammans med referens till vad som kopierats från sidan, har jag sett i verktyget FreeClipViewer.

Jag har sökt med ljus och lykta på nätet utan att hitta något om detta. Jag har även provat med ett macro som gör
Activesheet.Paste och enligt hjälpen för detta ska default ingen kontakt etableras med källan till urklippet men det blir ingen skillnad mot vanlig klistra in.

Någon som vet orsaken eller ännu hellre hur man kan förhindra att det sker. Jag vill inte klistra in som text utan vill att det som är i cellerna i webbsidans tabell hamnar i olika celler i Excel. Jag använder Office 2010 på PC under Windows 7. En webbsajt jag kopierar ifrån har med jämna mellanrum väldigt långa uppehåll (minuter) vilket gör detta mer eller mindre oanvändbart som det nu funkar.

Nytt inlägg
 2015-12-02 10:23
 

Troligtvis handlar det om att formatet kopieras och att excel försöker länka sig till en formatmallar  på nätet  (borde vara en CSS i det här samanhanget)    

Har du exempel på sida?

Har du testat olika webbläsare?

Det kan vara skillnad på hur mycket olika webbläsare skickar med när man kopierar.

Men om vi tar och kopierar den här sidan (ctrl+a) + Internet explorer eller firefox som exempel så kan du (i excel) välja att klistra in och matcha målformatering eller bevara källformat. Om di klistrar in med målformatering så kommer data fortfarande att hamna i "rätt kolumner" men utan alla länkar. vet inte om det är tillräckligt bra? [alt]+W+V+M

Nytt inlägg
 2015-12-02 11:07
 

Sidan är travsport.se, när man t ex sökt fram en tränare eller kusk och statistiken för de senaste åren visas i en tabell. Sen kan man kopiera två rader gällande 2014 och 2013 års resultat genom att markera dessa celler med musen och sen välja kopiera eller Ctrl+C.

Här är länk till en sådan resultatsida: https://www.travsport.se/licensinnehavare/visa/161675/transtat

Det funkar som jag beskrivit i Internet Explorer och Firefox. Däremot verkar det gå bra med Chrome. Problemet är att webbsidan visas i ett programs interna webbläsare som internt använder Internet Explorer (ej valbart). Jag har tolkat fenomenet att det är så urklipp hanteras så som standard under Windows, förutom att Chrome inte verar göra så.

Det verkar inte spela någon roll för problemet om man i Excel väljer att klistra in som målformatering eller källformatering.

Vad står det sista kommandot du skrev för?

 

 

Nytt inlägg
 2015-12-02 13:22
 

Tangentkommandot vara bara snabbvägen till "med målformatering". Ibland blir textförklaringarna luddiga. 

 

Hmmm, knepigt. Det här är VBAkoden för att klistra in som HTML men utan länkar och formatering:

Sub klistrain()
ActiveSheet.Range("A1").Select
ActiveSheet.PasteSpecial Format:="HTML", Link:=False, _
DisplayAsIcon:=False, NoHTMLFormatting:=True
End Sub
 

Det borde ju lösa problemet med hängningar när du väl har klistrat in en gång. 

Men jag tror att du får kvar problemet vid själva inklistringen. När jag testar så aphänger Excel varje gång man kopierar utan att I-explorer har laddat klart sidan . Så du skulle behöva något slags kontroll för att se om I-explorer är färdig. eller i alla fall vara extremt uppmärksam :-(

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelKlistra inKlistra in

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter