Giúp mình hàm chỉ vị trí của cell đang đứng nhé (1 người xem)

Người dùng đang xem chủ đề này

bhquachtuong

Thành viên mới
Tham gia
14/12/10
Bài viết
35
Được thích
1
Giới tính
Nam
ví dụ mình đang chọn ô A4. vậy mình viết lệnh vba thế nào để hiện thị nội dung (msgbox) là đang ở vị trí ô A4. Tương tự nếu mình chọn ô khác thì khi mình chạy code nó tự động chỉ sang ô mình đã chọn.
Các bạn giúp mình nhé
 
ví dụ mình đang chọn ô A4. vậy mình viết lệnh vba thế nào để hiện thị nội dung (msgbox) là đang ở vị trí ô A4. Tương tự nếu mình chọn ô khác thì khi mình chạy code nó tự động chỉ sang ô mình đã chọn.
Các bạn giúp mình nhé
PHP:
Sub abc1()
MsgBox Range("A4").Address
End Sub
Hoặc:
PHP:
Sub abc2()
MsgBox ActiveCell.Address
End Sub

Hoặc:
PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
           MsgBox Target.Address
   End Sub
 
Lần chỉnh sửa cuối:
Upvote 0
Cái này sẽ có trường hợp vầy nè:
PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
     With Target
          MsgBox ActiveCell.Address
    End With
End Sub

Nếu tôi dùng chuột chọn bắt đầu từ [D35] đến ô [B5] thì báo khác với khi chọn từ [B5] tới [D35]
 
Upvote 0
Cái này sẽ có trường hợp vầy nè:
PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
     With Target
          MsgBox ActiveCell.Address
    End With
End Sub

Nếu tôi dùng chuột chọn bắt đầu từ [D35] đến ô [B5] thì báo khác với khi chọn từ [B5] tới [D35]
Cảm ơn chú, cháu sửa lại:
PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
           MsgBox Target.Address
 End Sub
 
Lần chỉnh sửa cuối:
Upvote 0
Cảm ơn chú, cháu sửa lại:
PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
     With Target
          MsgBox .Address
    End With
End Sub
Sao không là MsgBox Target.Address mà cứ cố thêm With... End With vào cho thừa thế không biết?
---------------------------
Selection không phải lúc nào cũng là Range. Tức code này sẽ có khi bị lỗi, chẳng hạn khi bạn đang chọn vào 1 hình vẽ nào đó rồi chạy code
 
Upvote 0

Bài viết mới nhất

Back
Top Bottom