Xóa button bằng VBA trong Excel

Liên hệ QC

pq3nexcel

Thành viên mới
Tham gia
25/9/07
Bài viết
5
Được thích
1
Giúp tớ với!
Mình tạo macro để tính toán, và muốn button để run macro được add vào vị trí thuận lợi. Nếu chạy lần tiếp theo thì button cũ sẽ bị xoá, button mới tạo ra ứng với vị trí mới thích hợp, cứ lặp lại như vậy.
.................................
code:
ActiveSheet.Shapes("Button 1").Select
Selection.Delete
.................................
Cứ sau mỗi lần chạy thì index của button sẽ tăng lên.
Vậy làm thế nào để xác định chính xác button thứ n để xoá được:
ActiveSheet.Shapes("Button n").Select
Selection.Delete
.................................
Mong được thọ giáo!
 
Trong trường hợp này, mình nghĩ không cần xoá button. Dùng các thuộc tính Top và Left trong hộp thoại Property để chuyển button sang vị trí mới.
 
Upvote 0
xoa button trong excel

mình đang làm 1 cái file của người tiền nhiệm, khổ nỗi không biết assign macro gì với cái button mà cứ lia chuột trúng là nó chạy một hơi một hồi rồi báo lỗi, mình vô delete đoạn code macro đó đi rồi nhưng cũng không sao bứng cái nút button này đi được, bực mình, choáng chỗ, nhờ các sư phụ giúp mình làm sao delete cái button này với.
Mình gửi file này lên nhé.Xin cảm ơn
 

File đính kèm

Upvote 0
Web KT

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

Back
Top Bottom