Do vấn đề này với các đối tượng ActiveX thay đổi kích thước, tôi không nhóm các đối tượng ActiveX của mình trong bảng tính Excel. Nhóm chúng khiến cho giải pháp hack của tôi không hoạt động, điều này khá khó chịu.
Tuy nhiên, tôi thường muốn sử dụng chuột và chọn một vùng và sau đó chọn tất cả các đối tượng ActiveX có trong vùng. Điều này cũng sẽ hữu ích để dễ dàng chọn các đối tượng để nhóm chúng ban đầu.
Về cơ bản:
- Sử dụng chuột để chọn khu vực
- Tự động chọn tất cả các thành phần ActiveX trong khu vực
Tôi ổn với giải pháp VBA nếu cần.
Tôi có thể làm cái này như thế nào?
Nếu bạn có các đối tượng ActiveX, nhưng không có Hình dạng khác trên trang tính, sau đó lặp qua Hình dạng, kiểm tra từng thuộc tính TopLeftCell. Kiểm tra nếu bất kỳ trong số này giao nhau với Lựa chọn. Nếu có, sau đó thêm hình dạng đó vào một danh sách. Sau đó chọn danh sách Hình dạng.
—
Học sinh của Gary