ฉันมีข้อมูลในตาราง Word ที่มีตัวแบ่งบรรทัดและย่อหน้า เมื่อฉันคัดลอกข้อมูลลงใน Excel จะแยกแต่ละบรรทัดและย่อหน้าที่ฉันต้องการลงในหลายเซลล์ ฉันจะคัดลอกข้อมูลไปยัง Excel และหยุดพักได้อย่างไร
ฉันมีข้อมูลในตาราง Word ที่มีตัวแบ่งบรรทัดและย่อหน้า เมื่อฉันคัดลอกข้อมูลลงใน Excel จะแยกแต่ละบรรทัดและย่อหน้าที่ฉันต้องการลงในหลายเซลล์ ฉันจะคัดลอกข้อมูลไปยัง Excel และหยุดพักได้อย่างไร
คำตอบ:
คุณจะต้องทำการเปลี่ยนอักขระเล็กน้อย เป็นการแก้ไขที่ง่ายมาก
ใน Word:
^l
ให้ป้อน สิ่งนี้จะเลือกตัวแบ่งบรรทัดทั้งหมด
^p
คุณสามารถเลือกแบ่งวรรคโดยการป้อน^v
ให้ป้อน
ใน Excel:
อ้างอิง:
มีวิธีที่ง่ายกว่า
หากคุณมีบัญชี Google Gmail คุณสามารถเปิด Google Drive และสร้างสเปรดชีตใหม่จากนั้นคัดลอกตารางทั้งหมดจาก Microsoft Word ไปยัง Google Spreadsheet เมื่อคุณมีมันในรูปแบบที่ต้องการแล้วคุณสามารถคัดลอกตารางลงใน Microsoft Excel
ฉันพบว่าคุณสามารถใช้ LibreOffice Calc
ตารางของคุณจะไม่แยกออกเป็นหลาย ๆ เซลล์
ฉันสร้างฟังก์ชัน vba เพื่อลบบรรทัดใหม่ที่ทำให้เซลล์แตกใน excel ก่อนที่จะคัดลอกไปยัง excel
ย่อย RemoveNewLinesFromTabelCells (tblnumber เป็นจำนวนเต็ม) 'ลบบรรทัดใหม่จากทุกเซลล์ในตารางตารางที่เลือกตามหมายเลขตาราง หรี่ x ยาว, y ตราบใด, คอลัมน์นับยาว, rowcount ตราบใด columncount = Activedocument.Tables (tblNumber) .Range.Columns.Count rowcount = Activedocument.Tables (tblNumber) .Range.Rows.Count สำหรับ x = 1 ถึง rowcount สำหรับ y = 1 ถึงคอลัมน์จำนวน ActiveDocument.Tables (tblNumber) .cell (x, y) .Range.Text = แทนที่ (ActiveDocument.TAbles (tblNumber) .cell (x, y) .Range.Text, Chr (13, "") ถัดไป หน้า x ส่วนท้าย