ตรึงแถวและคอลัมน์ใน Excel (ในเวลาเดียวกัน)


36

ฉันจะล็อกทั้งคอลัมน์และแถวในเวลาเดียวกันโดยใช้ 'ตรึงบานหน้าต่าง' ใน Excel ได้อย่างไร

ฉันสามารถจัดการตรึงคอลัมน์หรือแถวได้ แต่ไม่ใช่ทั้งสองอย่าง ฉันสามารถทำสิ่งที่คล้ายกันกับ "แบ่งบานหน้าต่าง" แต่นี่ไม่ใช่สิ่งที่ฉันต้องการ

คำตอบ:


55

คลิกที่เซลล์เพียงด้านขวาของคอลัมน์และด้านล่างแถวที่คุณต้องการที่จะแช่แข็งและจากนั้นเลือกView→การWindow→การ→การFreeze PanesFreeze Panes

ดังนั้นถ้าคุณต้องการที่จะตรึงแถว1และคอลัมน์AคลิกบนB2และเลือกView→การWindow→การ→การFreeze PanesFreeze Panes

หากคุณต้องการตรึงแถว1:3และคอลัมน์A:Bให้คลิกC4และเลือก "ตรึงแนว"


4
พฤติกรรมบานหน้าต่างการตรึงไม่ได้เปลี่ยนแปลงตั้งแต่ Office 95 เป็นอย่างน้อย
Martha

2
มีเคล็ดลับเล็กน้อย หากคุณมีแถวหรือคอลัมน์ตรึงอยู่แล้วเมื่อคุณคลิกตรึงบานหน้าต่างคุณจะได้รับตรึงแนวตรึงตรึงแถวบนสุดหรือตรึงคอลัมน์แรก คุณต้องเลือก Unfreeze Panes จากนั้นเลือกปุ่มตรึง Freeze Panes อีกครั้งและคุณจะได้รับตัวเลือก Freeze Panes เพื่อหยุดบานหน้าต่างตามที่อธิบายไว้ข้างต้น
oenpelli

ได้รับการยืนยันให้ทำงานใน Excel 2007 และ 2010
Stevoisiak

@ smartha มันเปลี่ยนไป: ก่อนที่คุณจะมีเส้นแบ่งสองเส้นที่ชัดเจนที่คุณสามารถลากไปยังตำแหน่งที่คุณต้องการจากนั้นแช่แข็ง ตอนนี้มันไม่มีเงื่อนงำวิธีการเลือกทั้งสองและวิธีทำให้มันเลือกสองบรรทัดขึ้นไป
vinnief

3

ความช่วยเหลือเพิ่มเติม

ตรึงหรือล็อคแถวและคอลัมน์

ฉันพบว่ามันยากมากที่จะหาวิธีการทำเช่นนี้สำหรับแถวบนสุดและสำหรับคอลัมน์สองสามรายการ ฉันคิดออกอย่างไรก็ตาม

ก่อนแยกบานหน้าต่าง

Excel 2010

จากนั้นย้ายเส้นสีดำขนาดใหญ่ไปยังแถวและคอลัมน์ที่คุณต้องการให้คงที่ (หรือคงที่)

คุณสามารถคลิกFreeze panes > Freeze Panesแล้วคลิกหรือคุณก็สามารถคลิกSplit Splitหากคุณทำสิ่งใดในFreeze Panesและจากนั้นลองแยกมันจะทำให้คุณมีเพียงเส้นทึบ

หากโฟกัสของคุณอยู่ในรูปแบบที่เป็นแบบคงที่ (คงที่ / ล็อค) และพยายามเลื่อนคุณจะเลื่อนเฉพาะบานหน้าต่างนั้น

ฉันใช้ Excel 2010


1
  1. คลิกที่เซลล์จากตำแหน่งที่คุณต้องการตรึงบานหน้าต่าง
  2. คลิกที่แยกแถบหนาจะปรากฏขึ้น หากคุณเห็นอย่างใกล้ชิดคุณจะพบว่ามันได้สร้างบานหน้าต่าง
  3. ในกรณีของฉันฉันเลือก Cell B10
  4. คลิกที่บานหน้าต่าง Freeze จากนั้นคลิกตัวเลือกบานหน้าต่าง Freeze ที่นั่นคุณไปคุณได้แช่แข็งคอลัมน์และแถวในเวลา

0

กุญแจสำคัญคือการคลิกปุ่มตรึงค้างไว้แทนที่จะเลือกปุ่มลูกศรบน การคลิกปุ่มตรึงเยือกแข็งจะเป็นการตรึงทั้งแถวและคอลัมน์ตามบานหน้าต่างที่คุณเลือกในขณะที่การเลือกลูกศรเมนูบนปุ่มตรึงตรึงกำลังบังคับให้คุณเลือกตัวเลือกเดียวเท่านั้น


0

นี่เป็นข้อมูลโค้ด VBA ที่อาจช่วยได้

Columns("D:D").Select
With ActiveWindow
    .SplitColumn = 1
    .SplitRow = 0
End With
ActiveWindow.FreezePanes = True
Rows("1:1").Select

With ActiveWindow
    .SplitColumn = 1
    .SplitRow = 1
End With
ActiveWindow.FreezePanes = True
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.