หากคุณสร้างสูตรโดยคลิกที่เซลล์เพื่อแทรกที่อยู่ลงในสูตรมีวิธีทำให้การอ้างอิงนี้เป็นแบบสัมบูรณ์แทนที่จะเป็นแบบสัมพัทธ์หรือไม่
ฉันใช้ Excel มาหลายปีแล้ว แต่ไม่เคยเจอวิธีนี้เลย ฉันได้ลองใช้ SHIFT + คลิก CTRL + click และ ALT + click
หากคุณสร้างสูตรโดยคลิกที่เซลล์เพื่อแทรกที่อยู่ลงในสูตรมีวิธีทำให้การอ้างอิงนี้เป็นแบบสัมบูรณ์แทนที่จะเป็นแบบสัมพัทธ์หรือไม่
ฉันใช้ Excel มาหลายปีแล้ว แต่ไม่เคยเจอวิธีนี้เลย ฉันได้ลองใช้ SHIFT + คลิก CTRL + click และ ALT + click
คำตอบ:
คลิกเซลล์แล้วกด F4 เมื่อคุณกดปุ่ม F4 ต่อไปมันจะวนไปเรื่อย ๆ ในระดับต่างๆ
ตัวอย่าง:
ฉันเพิ่งผ่านปัญหาที่คล้ายกันซึ่งฉันต้องทำสิ่งนี้สำหรับเซลล์จำนวนมากเฉพาะกิจ
และรหัสนี้บันทึกสติของฉัน :)
Sub selectedToAbsolute()
Dim c As Variant
For Each c In Selection
c.Value = Application.ConvertFormula(c.Formula, xlA1, , xlAbsolute)
Next c
End Sub
Sub selectedToRelative()
Dim c As Variant
For Each c In Selection
c.Value = Application.ConvertFormula(c.Formula, xlA1, , xlRelative, c)
Next c
End Sub