Giúp đỡ code về Link sheet, ẩn và hiện sheet (1 người xem)

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

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

bienda

Thành viên chính thức
Tham gia
2/1/09
Bài viết
50
Được thích
3
Em nhờ các bác cao thủ giúp em code VBA với yêu cầu như sau ạ:

Có 1 sheet chính là Main. Ở sheet main khi em click vào dòng chữ sheet1 thì tất các các sheet2, 3 sẽ ẩn đi (ẩn ở chế độ VeryHidden thì càng tốt, nhưng theo em biết thì VBA không làm được) còn các sheet khác ngoài sheet (1,2,3) và sheet main sẽ bị xóa đi. Đồng thời copy dữ liệu từ sheet1 sang sheet main. Điều này sẽ làm tương tự với sheet2 và sheet3 khi em click vào dòng chữ Sheet2, 3

Em cảm ơn các bác ạ
 

File đính kèm

Lần chỉnh sửa cuối:
Em nhờ các báo cao thủ giúp em code VBA với yêu cầu như sau ạ:

Có 1 sheet chính là Main. Ở sheet main khi em click vào dòng chữ sheet1 thì tất các các sheet2, 3 sẽ ẩn đi (ẩn ở chế độ VeryHidden thì càng tốt, nhưng theo em biết thì VBA không làm được) còn các sheet khác ngoài sheet (1,2,3) và sheet main sẽ bị xóa đi. Đồng thời copy dữ liệu từ sheet1 sang sheet main. Điều này sẽ làm tương tự với sheet2 và sheet3 khi em click vào dòng chữ Sheet2, 3

Em cảm ơn các bác ạ

Biết là không làm được thì lên đây hỏi chi nữa? Và trên GPE này toàn người chứ làm gì có "báo cao thủ".
 
Upvote 0
Em nhờ các báo cao thủ giúp em code VBA với yêu cầu như sau ạ:

Có 1 sheet chính là Main. Ở sheet main khi em click vào dòng chữ sheet1 thì tất các các sheet2, 3 sẽ ẩn đi (ẩn ở chế độ VeryHidden thì càng tốt, nhưng theo em biết thì VBA không làm được) còn các sheet khác ngoài sheet (1,2,3) và sheet main sẽ bị xóa đi. Đồng thời copy dữ liệu từ sheet1 sang sheet main. Điều này sẽ làm tương tự với sheet2 và sheet3 khi em click vào dòng chữ Sheet2, 3

Em cảm ơn các bác ạ
Chắc không thành viên nào dám tự nhận mình là cao thủ để giúp cho bạn, chỉ góp ý cho bạn thế này:
1/ Bạn cần nêu rỏ cái bạn muốn làm để các thành viên hỗ trợ giải pháp.
2/ Nếu sheet (1,2,3) giống nhau thì bạn nên đưa lên 1 cái mẫu chứ không cần ẩn hoặc xóa đi.
3/ Từ sheet mẫu ta có thể lưu nội dung vào sheet Main hoặc có thể Add sheet và đặt tên sheet theo yêu cầu, chứ mắc chi phải xóa hoặc ẩn (khi ta không cần đến nó).
 
Lần chỉnh sửa cuối:
Upvote 0
Biết là không làm được thì lên đây hỏi chi nữa? Và trên GPE này toàn người chứ làm gì có "báo cao thủ".
Dạ em viết sai chính tả bác ơi. Em cũng nói là " Ẩn ở chế độ veryhidden thì càng tốt" ý là nếu không được thì Hidden cũng được mà bác?
 
Upvote 0
Chắc không thành viên nào dám tự nhận mình là cao thủ để giúp cho bạn, chỉ góp ý cho bạn thế này:
1/ Bạn cần nếu rỏ cái bạn muốn làm để các thành viên hỗ trợ giải pháp.
2/ Nếu sheet (1,2,3) giống nhau thì bạn nên đưa lên 1 cái mẫu chứ không cần ẩn hoặc xóa đi.
3/ Từ sheet mẫu ta có thể lưu nội dung vào sheet Main hoặc có thể Add sheet theo yêu cầu.

Dạ với em thì những người giúp được em là đã giỏi rồi bác ạ. Vì trình của em chỉ dừng lại ở ABC
1 - Em muốn click vào tên 1 sheet thì sẽ tự động copy dữ liệu từ sheet đó sang main sheet và ẩn các sheet dữ liệu khác đi.
2- Sheet 1,2,3 của em không giống nhau ạ.
3 - Main sheet chỉ là dùng để copy dữ liệu từ các sheet khác và để link đến các sheet khác cho dễ tìm thôi ạ
 
Upvote 0
Dạ với em thì những người giúp được em là đã giỏi rồi bác ạ. Vì trình của em chỉ dừng lại ở ABC
1 - Em muốn click vào tên 1 sheet thì sẽ tự động copy dữ liệu từ sheet đó sang main sheet và ẩn các sheet dữ liệu khác đi.
2- Sheet 1,2,3 của em không giống nhau ạ.
3 - Main sheet chỉ là dùng để copy dữ liệu từ các sheet khác và để link đến các sheet khác cho dễ tìm thôi ạ
Bài 3 tôi đã nêu rỏ: Bạn cần nêu rỏ cái bạn muốn làm cái gì? Để các thành viên hỗ trợ giải pháp.
Có nghĩa là cách làm và cách nghĩ của bạn chỉ là 1 ý, nhưng diễn đàn có đến hơn 800 ngàn thành viên mỗi người góp cho bạn 1 ý thì bạn sẽ có được giải pháp tối ưu nhất.
Chưa biết bạn muốn làm cái gì? Nhưng tôi có thể hiểu man mán là bạn có nhiều loại mẫu biên bản hay nhiều loại mẫu hợp đồng gì đó chẳng hạn, nếu đúng thế thì tôi làm thế này:
1/ Thiết kế tiêu đề Sheet Main đầy tất cả các nội dung cần (coi như đây là cái kho chứa), muốn làm cái gì thì tôi chỉ việc vào kho lấy cái tươơng ứng ra để làm cho phù hợp công việc đó.
2/ Làm 1 sheet Form chứa các nội dung cần nhập liệu và lưu vào sheet Main.
3/ Các sheet khác nhau kia chỉ là nơi truy vấn dữ liệu từ sheet Main thì dù cho bạn có 10 loại mẫu hay 20 loại mẫu thì vẫn làm được và công việc sẽ nhẹ nhàng hơn nhiều
 
Upvote 0
Dạ mục đích của em chỉ là lấy dữ liệu từ cách sheets khác vào main sheet để tiện việc xem xét thôi ạ. Và ẩn sheet đi để cho đỡ rối mắt.
Nên câu hỏi của em chỉ đơn giản là copy dữ liệu từ 1 sheet nào đó (ví dụ là sheet1) sang main sheet thì đồng thời ẩn sheet 2,3, xóa sheet 4,5,6 (nếu có).
 
Upvote 0
Em xin close topic này, vì em đã làm xong code rồi ạ. Cảm ơn các bác đã quan tâm
 
Upvote 0
Web KT

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

Back
Top Bottom