Lấy dữ liệu từ name trong addin (1 người xem)

  • Thread starter Thread starter VMH0307
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

VMH0307

Thành viên tiêu biểu
Tham gia
5/8/11
Bài viết
765
Được thích
605
Kính gửi: các Anh, Chị!
Tôi đang làm file addin, trong đó có Name chưa dữ liệu mảng tự nhập (kiểu ={a,b,c}) (không phải từ Range).

Nếu tôi dùng cách gán biến:
Arr=[Tên_Name] thì sẽ không trả về kết quả của Name trong Addin, chỉ dùng cho file excel thông thường (có lẽ do sự khác biệt giữa ActiveWorkbook và ThisWorkbook)
Còn nếu dùng ThisWorkbook.Names("Tên_Name") thì không gán trực tiếp được, phải dùng thông qua hàm Split chuỗi kết quả trả về từ Name.

Rất mong các Anh, Chị hỗ trợ cách có thể gán trực tiếp mảng trong Name trong Addin vào biến mảng!
 
Kính gửi: các Anh, Chị!
Tôi đang làm file addin, trong đó có Name chưa dữ liệu mảng tự nhập (kiểu ={a,b,c}) (không phải từ Range).

Nếu tôi dùng cách gán biến:
Arr=[Tên_Name] thì sẽ không trả về kết quả của Name trong Addin, chỉ dùng cho file excel thông thường (có lẽ do sự khác biệt giữa ActiveWorkbook và ThisWorkbook)
Còn nếu dùng ThisWorkbook.Names("Tên_Name") thì không gán trực tiếp được, phải dùng thông qua hàm Split chuỗi kết quả trả về từ Name.

Rất mong các Anh, Chị hỗ trợ cách có thể gán trực tiếp mảng trong Name trong Addin vào biến mảng!
Bạn thử vầy:
PHP:
Arr = Evaluate(ThisWorkbook.Name & "!Tên_Name")

Diễn đàn hôm nay bị sao ấy nhỉ. Mới thấy bài đó nhưng "Tìm bài mới" lại không thấy nữa. Bài vừa trả lời xong cũng không thấy.
 
Upvote 0
Rất cám ơn Anh!
Công thức rất hay, đáp ứng được đúng nhu cầu, đồng thời chỉ số của phần tử đầu tiên của Array bắt đầu từ 1 tương tự như kiểu gán [Tên_name].
 
Upvote 0
Rất cám ơn Anh!
Công thức rất hay, đáp ứng được đúng nhu cầu, đồng thời chỉ số của phần tử đầu tiên của Array bắt đầu từ 1 tương tự như kiểu gán [Tên_name].
Thực ra nó là một đấy bạn. Bạn xem thêm ở đây
https://msdn.microsoft.com/en-us/library/office/aa223886(v=office.11).aspx
Note Using square brackets (for example, "[A1:C5]") is identical to calling the Evaluate method with a string argument. For example, the following expression pairs are equivalent.
 
Upvote 0
Web KT

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

Back
Top Bottom