Câu hỏi Có cách nào để ngăn chặn hộp thoại Excel về tên đã tồn tại trong bảng mục tiêu không?


Trong Microsoft Excel 2010, khi tôi dán một dải ô có chứa các dải ô được đặt tên từ một bảng tính sang một bảng tính khác, trong đó đích cũng có cùng tên miền, tôi nhận được hộp thoại sau, một lần cho mỗi phạm vi tên được sao chép như vậy:

Công thức hoặc trang tính bạn muốn di chuyển hoặc sao chép có chứa tên 'someNameHere', đã tồn tại trên trang tính đích.

Bạn có muốn sử dụng phiên bản này của tên không?

  • Để sử dụng tên như được xác định trong đích, hãy nhấp vào Có.
  • Để đổi tên phạm vi được đề cập trong công thức hoặc trang tính, bấm Không, và nhập tên mới vào hộp thoại Xung đột Tên.

Lựa chọn mặc định trong hộp thoại là Có.

Tôi có một nhiệm vụ lặp đi lặp lại, nơi mà tôi cần phải làm bản sao này trên khoảng 60 tờ và mỗi dán như vậy có bốn trường hợp của hộp thoại.

Tôi luôn muốn name as defined in the destination.

Có anyway để cấu hình Excel 2010 để tạm thời ngăn chặn hộp thoại này và luôn luôn có hành động mặc định của việc sử dụng name as defined in the destination mà không cần nâng cao hộp thoại liên tục?


5
2017-11-08 14:17


gốc


Đừng nghĩ vậy. Có thể chấp nhận để xóa tên khỏi các trang nguồn, có thể được thực hiện thông qua VBA không? Có lẽ, bạn sẽ không lưu các tờ nguồn "vô danh" (để bảo toàn tên). - chuff
Không muốn sử dụng VBA do sự phức tạp giới thiệu. - WilliamKF


Các câu trả lời:


Trong khi bạn đã nói rằng bạn không muốn sử dụng VBA, tôi tin rằng đây là phương pháp tốt nhất để tránh vấn đề này.

Tôi khuyên bạn nên tạo sổ làm việc PERSONAL.XLSM và tạo macro trong đó bạn chỉ định cho lối tắt hoặc dải băng.

Theo như tôi có thể nói, lựa chọn duy nhất khác là một công cụ bên ngoài như AutoHotKey hoặc là AutoIT. Cả hai đều miễn phí nhưng yêu cầu một số kỹ năng lập trình cơ bản.

Ngoài ra còn có một vài công cụ được thiết kế để tự động trả lời các hộp thoại, đây có thể là một cái nhìn đáng giá.

  • BuzzOff không phải là miễn phí Tôi sợ USD20
  • DialogDevil cũng không miễn phí, 18 GBP.

1
2018-03-02 21:22