Làm cách nào để luôn nổi một Nút lệnh trên trang tính trong Excel?
Trong một số trường hợp, bạn có thể cần Nút lệnh nổi (Điều khiển ActiveX) để tiếp tục di chuyển với trang tính của mình bất kể bạn cuộn lên hoặc xuống trang tính như thế nào. Bài viết này sẽ chỉ cho bạn phương pháp để đạt được nó.
Luôn thả nổi một Nút lệnh trên trang tính với mã VBA
Luôn thả nổi một Nút lệnh trên trang tính với mã VBA
Vui lòng thực hiện như sau để tạo Nút lệnh luôn nổi trong trang tính.
1. Trong trang tính có chứa Nút lệnh điều khiển ActiveX mà bạn muốn nó nổi, hãy nhấp chuột phải vào tab trang tính, sau đó nhấp vào Mã Chế độ xem từ trình đơn ngữ cảnh.
2. Trong cửa sổ bật lên Microsoft Visual Basic cho các ứng dụng cửa sổ, sao chép và dán mã VBA bên dưới vào cửa sổ Mã.
Mã VBA: Đặt Nút lệnh luôn nổi trong trang tính
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
On Error GoTo 0
With Cells(Windows(1).ScrollRow, Windows(1).ScrollColumn)
CommandButton1.Top = .Top + 100
CommandButton1.Left = .Left + 300
End With
End Sub
Chú thích: trong mã gốc, CommandButton1 là tên nút bạn muốn luôn hiển thị. Vui lòng thay đổi nó theo nhu cầu của bạn.
3. Sau đó nhấn Khác + Q chìa khóa để thoát khỏi Microsoft Visual Basic cho các ứng dụng cửa sổ.
Kể từ bây giờ, Nút lệnh sẽ luôn nổi ở giữa trên cùng của trang tính với sự di chuyển của ô được nhấp đang hoạt động như hình minh họa bên dưới.
Chú thích: VBA này chỉ hoạt động cho các nút lệnh điều khiển ActiveX.
Các bài liên quan:
- Làm cách nào để lưu và đóng sổ làm việc đang hoạt động mà không cần nhắc bởi Nút lệnh trong Excel?
- Làm cách nào để cập nhật hoặc chèn ngày và giờ (hiện tại) bằng Nút lệnh trong Excel?
- Làm cách nào để sử dụng Nút lệnh để thay đổi giá trị ô được chỉ định trong Excel?
- Làm thế nào để tạo một nút lệnh để sao chép và dán dữ liệu trong Excel?
- Làm cách nào để sử dụng Nút lệnh để lưu trang tính đang hoạt động dưới dạng tệp PDF trong Excel?
- Làm cách nào để tự động chèn một hàng trống mới bằng Nút lệnh trong Excel?
Công cụ năng suất văn phòng tốt nhất
Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian. Bấm vào đây để có được tính năng bạn cần nhất...
Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều
- Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
- Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!