Hvis du har Adobe Acrobat (ikke Adobe Acrobat Reader), så er der vist et tabel-markeringsværktøj. Kan også være at der er i nogle andre tilsvarende.
Ellers tror jeg ikke at der findes sådan en i generel forstand. Jeg er dog ikke sikker, men jeg har lidt kendskab til pdf-strukturen, og vil gerne melde ud at jeg ALDRIG ville give mig i kast med at kode sådan en sag. Den skal bruge et kæmpe framework.
To tricks, der kunne hjælpe:
1)
Brug notepad eller lignende som mellemstation når du kopierer. Dvs. kopier fra pdf til clipboard (CTRL+C), og derefter fra clipboard til notepad. Kopier derefter fra notepad til clipboard og fra clipboard til excel. Det kan indimellem trylle dataen om til et format excel kan lide.
Et cowboy-trick kan her være at søge og erstatte mellemrum med tabulatorer i notepad inden du kopierer videre. Hvis du ikke kan få en tab direkte ind i søgefeltet, så skriv den i dokumentet og kopier den derfra og indsæt den i søgefeltet.
2)
Når du indsætter i excel, så højreklik på den øverste venstre celle i det område du vil indsætte i og tryk “Indsæt speciel”. Der er der nogle muligheder for at fortolke dataen forskelligt. Det virker dog ganske sjældent efter hensigten
To råd for de øvede: Lav en parser.
1)
Kopier al dataen ind i en celle og brug en kombination af funktionerne MID(), LÆNGDE(), RÆKKE(), KOLONNE(), FIND(), INDIREKTE() og ADRESSE() i de respektive celler. Det kræver lidt matematisk logisk sans. Det er tit det jeg ender med, fordi det det er hurtigere end at skrive et helt program, da det tester sig selv mens man laver det
Kopier derefter VÆRDIERNE ind i et nyt ark. Og udskift dataen i cellen med dem fra næste dokument.
2)
Skriv en makro i VBA, der (skam-)bruger vba-funktionen Split() og skriver de rigtige værdier ned i de rigtige celler. Split() er en vidunderlig funktion.
Et forslag jeg ikke har forsøgt i praksis:
Brug en pdf2text ting. Det kan være at den fortolker dokumentet anderledes end din pdf-reader kopierer. Der er en milliard varianter. Og kombineret med nogle af ovenstående tricks kan du måske have held i sprøjten.
Et andet forslag jeg ikke har forsøgt i praksis:
Prøv noget OCR software. Der er nogle af dem der er blevet ret skrappe til at finde ud af hvad man faktisk gerne vil have ud af dem.
Det var hvad jeg lige kunne finde på…nu mangler det bare at derkommer en gut om 2 minutter og linker dig til et program, der kan det hele
Nu nu hvor du har brugt tid på at søge efter løsningen, prøvet ting af, bandet, grublet og læst mit lange indlæg kan det være at du ender med at konkludere at du ville kunne have tastet skidtet ind manuelt på den halve tid