วิธีแสดงความสูงของแถวหรือความกว้างของคอลัมน์ในเซลล์?
ในบางกรณีคุณอาจต้องการทราบความสูงของแต่ละแถวหรือความกว้างของแต่ละคอลัมน์ในแผ่นงานของคุณ คุณยังคงใช้ความสูงของแถวหรือความกว้างของคอลัมน์เพื่อตรวจสอบความสูงของแถวหรือความกว้างของคอลัมน์ทีละเซลล์หรือไม่ วันนี้ฉันจะแนะนำเทคนิคบางอย่างเพื่อให้คุณจัดการกับงานนี้ได้อย่างรวดเร็ว
แสดงความสูงแต่ละแถวในเซลล์ด้วยกำหนดชื่อ
แสดงความสูงแต่ละแถวในเซลล์ด้วย User Defined Function
แสดงความกว้างแต่ละคอลัมน์ในเซลล์ด้วย User Defined Function
แสดงความสูงแต่ละแถวในเซลล์ด้วยกำหนดชื่อ
ใน Excel เราสามารถสร้างชื่อช่วงแล้วใช้สูตรที่เกี่ยวข้องได้ โปรดทำตามขั้นตอนต่อไปนี้:
1. เปิดใช้งานแผ่นงานของคุณที่คุณต้องการรับความสูงของแถวและความกว้างของคอลัมน์
2. คลิก สูตร > กำหนดชื่อดูภาพหน้าจอ:
3. จากนั้นในกล่องโต้ตอบชื่อใหม่ให้ป้อนชื่อที่คุณกำหนดลงในกล่องข้อความชื่อจากนั้นพิมพ์สูตรนี้ = get.cell (17, a1) ลงในกล่องอ้างถึงดูภาพหน้าจอ:
4. จากนั้นคลิก OK เพื่อปิดกล่องโต้ตอบนี้ตอนนี้อยู่ในเซลล์ว่างโปรดป้อนสูตรนี้ = rowheight ดูภาพหน้าจอ:
5. จากนั้นลากที่จับเติมลงไปที่เซลล์ช่วงที่คุณต้องการได้รับความสูงของแถวและความสูงแต่ละแถวจะถูกเติมลงในเซลล์ของคุณ
แสดงความสูงแต่ละแถวในเซลล์ด้วย User Defined Function
หากคุณสนใจโค้ดคุณสามารถสร้าง User Defined Function เพื่อให้ได้ความสูงของแถวของแต่ละแถว
1. กด Alt + F11 ใน Excel และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic for Applications.
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางมาโครต่อไปนี้ในไฟล์ หน้าต่างโมดูล.
รหัส VBA: แสดงความสูงแต่ละแถวในเซลล์
Function RowHeight(MR As Range) As Double
Application.Volatile
RowHeight = MR.RowHeight
End Function
3. จากนั้นบันทึกและปิดรหัสนี้กลับไปที่แผ่นงานของคุณแล้วป้อนสูตรนี้ = RowHeight (A1) ลงในเซลล์ว่างของแถวแรกจากนั้นลากที่จับเติมลงไปที่เซลล์ช่วงที่คุณต้องการแสดงความสูงของแถวของแต่ละแถว
แสดงความกว้างแต่ละคอลัมน์ในเซลล์ด้วย User Defined Function
เพื่อให้ได้ความกว้างคอลัมน์ของแต่ละคอลัมน์คุณยังสามารถใช้ฟังก์ชันที่กำหนดโดยผู้ใช้
1. กด Alt + F11 ใน Excel และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic for Applications.
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางมาโครต่อไปนี้ในไฟล์ หน้าต่างโมดูล.
รหัส VBA: แสดงความกว้างแต่ละคอลัมน์ในเซลล์
Function ColumnWidth(MR As Range) As Double
Application.Volatile
ColumnWidth = MR.ColumnWidth
End Function
3. จากนั้นบันทึกและปิดรหัสนี้กลับไปที่แผ่นงานของคุณแล้วป้อนสูตรนี้ = ColumnWidth (A1) ลงในเซลล์ว่างของคอลัมน์แรกจากนั้นลากที่จับเติมไปทางขวาไปยังเซลล์ช่วงที่คุณต้องการแสดงความกว้างคอลัมน์ของแต่ละคอลัมน์และคุณจะได้รับความกว้างของคอลัมน์สัมพัทธ์ในเซลล์ ดูภาพหน้าจอ:
บทความที่เกี่ยวข้อง:
วิธีการเปลี่ยนความสูงของแถว / ความกว้างของคอลัมน์ใน Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!