Du kan inte klistra in text direkt i Excel så att varje bokstav finns i sin egen cell. Här är emellertid en lösning som använder en kombination av Excel -funktioner och lite VBA -kod:
1. Använda funktionen "Text till kolumner":
1. klistra in din text: Klistra in texten du vill dela upp i enskilda celler.
2. Välj texten: Markera hela texten du klistrade in.
3. Gå till data> Text till kolumner: Detta öppnar "Konvertera text till kolumnguiden."
4. Välj "Avgränsad": Det här alternativet låter dig dela texten baserat på tecken.
5. Välj "Annat": Skriv ett utrymme (eller vilken avgränsare du vill använda i den "andra" rutan).
6. Klicka på Finish: Detta kommer att dela upp din text i separata kolumner, med varje ord i en annan kolumn.
2. VBA -makro för att dela text:
Om du behöver göra detta regelbundet kan du skapa ett VBA -makro:
1. Öppna Visual Basic Editor: Tryck på ALT + F11.
2. Sätt in en ny modul: Gå till INSERT> MODUL.
3. klistra in följande kod:
`` VBA
Sub splitTextTocells ()
Dim Strtext som String
Dim i så länge
'Få texten att dela
strtext =selection.value
'Loop genom varje karaktär
För i =1 till len (strtext)
Placera karaktären i en separat cell
Celler (i, 1) .Value =Mid (Strtext, i, 1)
Nästa jag
Slutsub
`` `
4. Spara makro: Stäng Visual Basic Editor och spara din arbetsbok.
5. Kör makro:
- Välj den cell som innehåller texten du vill dela.
- Gå till utvecklare> Makron> Välj ditt makro och klicka på "Kör."
Förklaring av makro:
* strtext: Denna variabel har den text du vill dela.
* i: Denna variabel används som en räknare för att slinga genom varje karaktär.
* len (strtext): Denna funktion returnerar längden på strängen.
* Mid (Strtext, i, 1): Denna funktion extraherar ett enda tecken från strängen som börjar vid position `i '.
* celler (i, 1): Detta hänvisar till cellen i rad `i` och kolumn 1 (a).
Viktiga anteckningar:
* Textlängd: VBA -makroen antar att din text ligger inom det tillåtna intervallet av tecken för en Excel -cell. Om du har mycket lång text kan du stöta på gränser.
* cellformatering: Du kan behöva justera kolumnbredden och cellinriktningen efter att ha delat texten för att visa tecken korrekt.