ẩn hay giấu tên của vùng.

Liên hệ QC

thanguyenchien

Thành viên mới
Tham gia
24/8/07
Bài viết
19
Được thích
43
Trong quá trình thiết lập bảng tính, em có đặt tên cho vùng tính. Mặc dù đã sử dụng chức năng ẩn sheet để NSD không thể truy cập được. Nhưng trong bảng insert - name - define vẫn tồn tại tên trong bảng tính đã ẩn đi. Em muốn ẩn nốt tên của vùng để bảng tính để NSD không thể tác động vào vùng dữ liệu này (hay không thể xóa được tên vùng này)
 
Vấn đề giấu Name cũng đã được đề cập trong buổi học VEC lần 2. Nếu bạn dùng VBA thì giải quyết được vấn đề này. Bạn cho thuộc tính Visible của Name = False thì bạn sẽ không thấy Name đó.

TDN
 
tedaynui đã viết:
Vấn đề giấu Name cũng đã được đề cập trong buổi học VEC lần 2. Nếu bạn dùng VBA thì giải quyết được vấn đề này. Bạn cho thuộc tính Visible của Name = False thì bạn sẽ không thấy Name đó.

TDN
Do không được tham gia buổi học đấy. Anh có thể chỉ rõ các thao tác được không. Mong anh chỉ giáo cho.
 
Em đang cố thử nhưng không hiểu sao vẫn chưa ẩn hay giấu được tên, em có gửi minh họa đây, các bác sửa lại đoạn lệnh cho em với
 

File đính kèm

Chỉ cần Protect sheet là name cũng sẽ ẩn theo... cách này đơn giản hơn!
 
anhtuan1066 đã viết:
Chỉ cần Protect sheet là name cũng sẽ ẩn theo... cách này đơn giản hơn!
Không được đâu bác ơi, vì vùng dữ liệu của em là vùng cơ động trong bảng có PT, nếu em protect sheet thì PT sẽ không bao giờ refresh được, do vậy em mới cần phải hide name và híde sheet. Để NSD không vô tình sửa hoa xóa được
 
Hic... ai nói protect sheet xong sẽ ko refresh dc bảng tính vậy... Vô lý... Tôi Protect mà vẫn refresh dc đấy thôi.. E rằng bạn nghiên cứu vấn đề chưa tới nơi tới chốn!
 
anhtuan1066 đã viết:
Hic... ai nói protect sheet xong sẽ ko refresh dc bảng tính vậy... Vô lý... Tôi Protect mà vẫn refresh dc đấy thôi.. E rằng bạn nghiên cứu vấn đề chưa tới nơi tới chốn!
trong PT nếu sử dụng protect sheet đương nhiên là không refresh được. Ngoại trừ huynh sử dụng VBA. Vấn đề của em là ở chỗ: em đặt tên vùng cho PT1 (khi dữ liệu nhập mới vào, thì PT sẽ bổ sung thêm phải không ạ). Thì chính PT1 này là vùng em lấy dữ liệu ra để làm nguồn cho PT2. Do đó khi sử dụng PT thứ 2 lấy nguồn từ PT1 này em phải đặt tên cho PT1. Sau đó toàn bộ sheet của PT1 sẽ được ẩn đi (kèm theo tên cũng ẩn luôn). Nếu mà Protect sheet mà vẫn refresh được không sử dụng VBA nhé thì bác chỉ giáo cho
 
thanguyenchien đã viết:
Em đang cố thử nhưng không hiểu sao vẫn chưa ẩn hay giấu được tên, em có gửi minh họa đây, các bác sửa lại đoạn lệnh cho em với

Bạn thử nhé !!

Thân!
 

File đính kèm

Có gì đâu... Bạn muốn dử liệu trong vùng đã protect có thể hoạt động dc bình thường thì vùng đó đừng LOCK nó... vậy là dc chứ gì...
VD: vùng từ A1 đến A20 là vùng chứa name... và vùng này sẽ thay đỗi tùy lúc, vậy trước khi protect sheet bạn Unlock các cell từ A1 đến A20.. thế thôi...
 
anhtuan1066 đã viết:
Có gì đâu... Bạn muốn dử liệu trong vùng đã protect có thể hoạt động dc bình thường thì vùng đó đừng LOCK nó... vậy là dc chứ gì...
VD: vùng từ A1 đến A20 là vùng chứa name... và vùng này sẽ thay đỗi tùy lúc, vậy trước khi protect sheet bạn Unlock các cell từ A1 đến A20.. thế thôi...
Không đơn giản nhưa bác nói đâu. nếu đã protect sheet rồi, cho dù bác chọn unlock vùng đó thì sẽ không bao giờ có thể hoạt động được đâu. em sure luôn với bác đấy..he
 
He... he... Bạn nói hay thật... Nếu đúng thế thì MS chế ra cái Protect Sheet đễ làm gì, nếu dử liệu cứng ngắt, ko thay đỗi dc...
Tôi chỉ biết tới đây thôi... Bạn muốn làm thế nào thì xin cứ tùy ý...
Tôi vẫn xài name động hoài... vẫn protect sheet.. vẫn ẩn dc name.. nói chung là muốn thế nào cũng dc.. và chẳng thấy có trục trặc gì
 
anhtuan1066 đã viết:
He... he... Bạn nói hay thật... Nếu đúng thế thì MS chế ra cái Protect Sheet đễ làm gì, nếu dử liệu cứng ngắt, ko thay đỗi dc...
Tôi chỉ biết tới đây thôi... Bạn muốn làm thế nào thì xin cứ tùy ý...
Tôi vẫn xài name động hoài... vẫn protect sheet.. vẫn ẩn dc name.. nói chung là muốn thế nào cũng dc.. và chẳng thấy có trục trặc gì
Tức là bác hiểu sai vấn đề rồi, name động và PT khi protect sheet là hoàn toàn khác nhau
- name động mà protect sheet thì vẫn ok
- PT mà protect sheet thì not ok
Ý em là name căn cứ vào PT, nếu PT mà protect sheet thì sẽ không hoạt động được
he.giận thì giạn mà thương thì thương)(&&@@
 
Ah... quên nữa... Bạn cho hỏi: Bạn nói PT nghĩa là cái gì vậy?
 
Web KT

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

Back
Top Bottom