Làm thế nào để xoay hình ảnh dựa trên giá trị ô trong Excel?
Trong Excel, chúng ta có thể xoay hình ảnh bằng cách kéo chuột, nhưng bạn đã bao giờ thử xoay hình ảnh dựa trên giá trị ô chưa. Ví dụ: hình ảnh sẽ được xoay 90 độ nếu giá trị ô là 90 trong Ô A1 như hình minh họa bên dưới.
Xoay hình ảnh dựa trên giá trị ô với mã macro
Xoay hình ảnh dựa trên giá trị ô với mã macro
Chỉ mã macro mới có thể giúp bạn xoay hình ảnh dựa trên giá trị ô trong Excel.
1. Nhập một giá trị vào Ô A1 mà bạn sẽ xoay hình ảnh, sau đó kích hoạt hình ảnh bạn muốn xoay.
2. nhấn Alt + F11 các phím để kích hoạt Microsoft Visual Basic cho các ứng dụng cửa sổ và nhấp chuột Chèn > Mô-đun để chèn một chỗ trống mới Mô-đun. Xem Ảnh chụp màn hình:
3. Dán mã bên dưới vào Mô-đun script, sau đó nhấn F5 để chạy mã. Xem ảnh chụp màn hình:
VBA: Xoay hình ảnh theo giá trị ô
Sub RotateImage()
Selection.ShapeRange.IncrementRotation ActiveSheet.Range("A1").Value
End Sub
Lưu ý: trong mã, A1 là ô bạn muốn xoay hình ảnh dựa trên, bạn có thể thay đổi nó khi cần.
Các bài báo tương đối:
- Làm cách nào để xoay văn bản chân trang / đầu trang khi ở chế độ Ngang trong Excel?
- Làm thế nào để xoay bảng 90 hoặc 180 độ 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!