Kuinka muuntaa Word Exceliin, mutta pitää muotoilu (2 helppoa menetelmää)

  • Jaa Tämä
Hugh West

Tämä artikkeli havainnollistaa, miten voit muuntaa word-asiakirjat excel-taulukoiksi, mutta säilyttää saman muotoilun. Oletetaan, että sinun on muotoiltava tai lajiteltava word-asiakirjassa olevat tiedot. Ilmeisesti excel on siihen parempi valinta. Onneksi sinun ei tarvitse kirjoittaa tietoja uudelleen uuteen excel-tiedostoon. Voit vain muuntaa word-asiakirjan excel-taulukoksi säilyttäen samalla excelinmuotoilu. Seuraava kuva korostaa tämän artikkelin tarkoitusta. Käy se nopeasti läpi ja opi, miten se tehdään helposti.

Lataa harjoituskirja

Voit ladata harjoituskirjan alla olevasta latauspainikkeesta.

Word Exceliin Conversion.xlsm

2 tapaa muuntaa Word Exceliin samalla muotoilulla 2 tapaa muuntaa Word Exceliin samalla muotoilulla

Kuvittele, että sinulla on seuraava Word-asiakirja. Nyt haluat muuntaa sen Excel-taulukkolaskentaohjelmaksi. Noudata sitten alla olevia menetelmiä.

1. Muunna Word Exceliin kopioi ja liitä -ohjelmalla

Voit yksinkertaisesti kopioida tiedot Word-asiakirjasta ja liittää ne Excel-taulukkoon. Seuraa alla olevia ohjeita.

📌 Askeleet

  • Siirry ensin word-tiedostoon ja paina sitten CTRL+A voit valita koko asiakirjan. Voit myös valita vain tietyn alueen, jos se on tarpeen.
  • Paina sen jälkeen CTRL+C kopioidaksesi tiedot alla esitetyllä tavalla.

  • Siirry seuraavaksi Excel-taulukkolaskentataulukkoon ja valitse sen alueen vasen yläsolu, josta haluat saada tiedot.
  • Paina nyt CTRL+V Vaihtoehtoisesti voit napsauttaa hiiren kakkospainikkeella kyseistä solua. Valitse sitten Pidä lähteen muotoilu (K) alkaen Liitä-vaihtoehdot .
  • Tämän jälkeen saat seuraavan tuloksen.

Lue lisää: Kuinka kopioida Wordista Exceliin useisiin soluihin (3 tapaa)

2. Muunna Word Exceliksi VBA:n avulla

Voit tehdä saman Excel VBA:lla. Seuraa alla olevia ohjeita.

📌 Askeleet

  • Lisää ensin uusi laskentataulukko ja tallenna työkirja nimellä makrotoiminnoilla varustettu työkirja .
  • Paina seuraavaksi ALT+F11 avataksesi VBA-ikkunan.
  • Valitse sitten Lisää>> Moduuli luodaksesi uuden moduulin, kuten alla olevassa kuvassa näkyy.

  • Kopioi sen jälkeen seuraava koodi kopioi-painikkeella.
 Sub WordToExcelWithFormatting() Dim Document, Word As Object Dim File As Variant Dim PG, Range Application.ScreenUpdating = False File = Application.GetOpenFilename _ ("Word-tiedosto(*.doc;*.docx) ,*.doc;*.docx", , "ExcelWIKI.Com - Please Select") If File = False Then Exit Sub Set Word = CreateObject("Word.Application") Set Document = Word.Documents.Open(Tiedostonimi:=File, ReadOnly:=True)Document.Activate PG = Document.Paragraphs.Count Set Range = Document.Range(Start:=Document.Paragraphs(1).Range.Start, _ End:=Document.Paragraphs(PG).Range.End) Range.Select On Error Resume Next Word.Selection.Copy ActiveSheet.Range("B2").Select ActiveSheet.Paste Document.Close Word.Quit (wdDoNotSaveChanges) Application.ScreenUpdating = True End Sub 
  • Liitä sitten kopioitu koodi moduuliikkunaan alla esitetyllä tavalla.

  • Paina nyt F5 Voit tehdä sen myös komentosivulta Suorita
  • Tämän jälkeen sinua pyydetään valitsemaan Word-tiedosto, jonka haluat muuntaa.
  • Siirry nyt haluamasi word-asiakirjan sijaintiin. Valitse sitten tiedosto ja napsauta kohtaa Avaa .

  • Lopulta saat samanlaisen tuloksen kuin aiemmassa menetelmässä.

🔎 Miten koodi toimii?

Sub WordToExcelWithFormatting()

Dim Document, Word As Object

Dim File As Variant

Dim PG, Range

Tarvittavien muuttujien ilmoittaminen.

Application.ScreenUpdating = False (Väärin)

File = Application.GetOpenFilename _

("Word-tiedosto(*.doc;*.docx) ,*.doc;*.docx", , "ExcelWIKI.Com - Valitse")

If File = False Then Exit Sub

Set Word = CreateObject("Word.Application")

Tämä asettaa Sana muuttuja word-dokumenttina.

Set Document = Word.Documents.Open(Tiedostonimi:=File, ReadOnly:=True)

Tämä määrittää Asiakirja muuttujaa käyttäjän viittaamaan objektiin tai tiedostoon.

Document.Activate

PG = Document.Paragraphs.Count

Tämä koodirivi määrittää PG muuttuja word-dokumentin kappaleiden lukumäärälle

Set Range = Document.Range(Start:=Document.Paragraphs(1).Range.Start, _ End:=Document.Paragraphs(PG).Range.End)

Range.Select

On Error Resume Next

Word.Selection.Copy

ActiveSheet.Range("B2").Select

ActiveSheet.Paste

Document.Close

Word.Quit (wdDoNotSaveChanges)

Application.ScreenUpdating = True

End Sub

Lue lisää: Kuinka muuntaa Word-taulukko Excel-taulukkoon (6 menetelmää)

Muistettavat asiat

  • Voit myös tallentaa word-tiedoston PDF-muodossa ja muuntaa sen sitten PDF-editorilla Excel-taulukoksi.
  • Älä unohda tallentaa työkirjaa nimellä .xlsm Muuten menetät koodin.

Päätelmä

Nyt tiedät, miten Word-asiakirja muunnetaan Excel-taulukkolaskentaohjelmaksi ja miten muotoilu säilytetään. Kerro meille, jos tämä artikkeli on auttanut sinua ratkaisemaan ongelmasi. Voit myös käyttää alla olevaa kommenttiosaa lisäkysymysten tai ehdotusten esittämiseen. Käy tutustumassa meidän ExcelWIKI blogi tutkia lisää excelistä. Pysy kanssamme ja jatka oppimista.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.