รบกวนเซียน excel หน่อยครับ

ผมอยากจะให้มีการจัด cell ดังรูป (before) ให้เป็นตามรูปแบบ (after)
เป็นแบบอัตโนมัติ เขัยนเป็นสูตร

เงื่อนไข
1) เมื่อค่าเป็น +1 ให้เลื่อนขึ้นไป cell หนึ่ง
2) เมื่อค่าเป็น -1 ให้เลื่อนลงไป cell หนึ่ง

พอมีใครทำได้บ้างครับ  ยิ้ม
แก้ไขข้อความเมื่อ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 3
copy code นี้ไว้ที่ code editor ของ sheet
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้


Option Explicit
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim r, i, c As Integer
Dim offsetValue() As Integer
i = 1: r = Selection.Row: c = Selection.Column
Cells(r, c).Select
        Do Until ActiveCell.Value = ""
                ReDim Preserve offsetValue(i) As Integer
                offsetValue(i) = ActiveCell.Value
                Selection.Offset(0, 1).Select
                i = i + 1
        Loop
Cells(10, c).Select: ActiveCell.Value = offsetValue(1)
         For i = 2 To UBound(offsetValue)
                        Selection.Offset(-1 * offsetValue(i), 1).Select
                        ActiveCell.Value = offsetValue(i)
         Next i
End Sub


แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่