Hej igen,
Jag blev lite extra nyfiken på din frågeställning så jag har genomfört lite tester med att kopiera data från just Word till Excel och noterat följande beteende. Hur Excel kontrollerar hur data klistras in i en eller flera kolumner verkar - hur osannolikt det än låter - hänga ihop med inställningarna i "Text-till-kolumner"-guiden. Som standard är den inställd på att enbart tabbtecknet agerar fältavgränsare.
Således om vi klistrar in dina värden i deras befintliga format (utan några tabbtecken) kommer allt hamna i samma cell i Excel.
Om vi däremot markerar cell A1 och startar "Text-till-kolumner"-guiden så kan vi ändra den standardinställningen från tabbtecknet till exempelvis blanksteg samt markera "Ignorera upprepade avgränsare" och klicka på Avbryt så kommer beteendet i Excel att ändras.
Kopiera ånyo värdena i Word och i Excel välj "Klistra in Special->text" i cell A1 så får du ditt önskade resultat med datafälten separerade i kolumner.
För att verkligen få teorin bekräftad skapade jag ett dokument i Word som innehåller ett antal poster och fält där fälten separeras av olika avgränsare. Jag använde både en Word-tabell (som är tabbseparerad), kommatecken, vanliga tabbtecken, semikolon och tildetecknet (~) som avgränsare. Resultatet är entydigt. Excel hanterar alla dessa avgränsare korrekt under förutsättningen att man först aktiverat dem i "Text-till-kolumner"-guiden.
Så här ser mitt originaldokument ut.
Och här är mina inställningar i "Text-till-kolumner"-guiden.
Och följande blir resultatet i Excel när jag kopierar hela Word-dokumentet (CTRL+A och sen CTRL+C) och använder "Klistra in Special -> Text" i cell A1 i Excel.
Min slutsats blir att det är fullt möjligt att klistra in dataposter från Word direkt in i Excel, men det kräver tre saker:
- Att källdatan är uppstädad i kolumner och formaterade med avgränsare i varje post (rad) enligt det önskvärda resultatet.
- Att man startat "Text-till-kolumner"-guiden åtminstone en gång och gjort de nödvändiga inställningarna för att Excel ska "känna igen" datan man klistrar in.
- Att man använder sig av Klistra in Special -> Oformaterad text för att bli av med HTML-formatering.
Detta var en ny lärdom även för mig som har använt Excel sedan 1994.
Glad Påsk!