giúp ta quay trở về sheet vừa thoát (khi thoát nó để đi đến sheet trang chủ)

Liên hệ QC
Status
Không mở trả lời sau này.

hoahongden142917

Thành viên hoạt động
Tham gia
28/5/13
Bài viết
180
Được thích
20
xin anh em giúp tôi cái này: tôi có 12 sheet trong một file excel.
- Giả sử tôi đang làm việc trên sheet 3 xong rồi tôi click vào sheet 1 (trang chủ) để chọn các tương tác tương ứng, tôi muốn có cách nào mà mình chỉ cần nhấn nút hay gì đó là nó tự quay lại sheet 3 vừa nãy. Tương tự như vậy cho bất kì sheet nào khác. nghĩa là giúp tôi quay lại sheet mới vừa thoát để qua trang chủ
 
xin anh em giúp tôi cái này: tôi có 12 sheet trong một file excel.
- Giả sử tôi đang làm việc trên sheet 3 xong rồi tôi click vào sheet 1 (trang chủ) để chọn các tương tác tương ứng, tôi muốn có cách nào mà mình chỉ cần nhấn nút hay gì đó là nó tự quay lại sheet 3 vừa nãy. Tương tự như vậy cho bất kì sheet nào khác. nghĩa là giúp tôi quay lại sheet mới vừa thoát để qua trang chủ
Xem link này đi, tương tự đó
http://www.giaiphapexcel.com/forum/showthread.php?95846-Tạo-bảng-điều-khiển-trong-excel
 
Ý em k phải vậy. Mà có nghĩa là 12 sheet. Giả sử khi mình dữ liệu nhiều quá nên khi quay qua trang chủ mình vô tình quên mất mình vừa thoát từ trang nào lúc nãy. Nên mình có nút gì đó khi nhấn vào nó thì nó sẽ quay về sheet mình vừa thoát lúc nãy. còn mình nhớ là mình vừa thoát từ sheet nào thì mình đâu cần làm vậy làm chi cho mất công
 
Bạn tạo biến public trong module. Mỗi thủ tục worksheet_deactivate lưu tên sheet vào biến toàn cục này. Trong module tạo sub dùng lệnh activate để quay lại sheet cũ có tên lưu trong biến toàn cục.
 
các file của em nó có tên th01, th02 .... , th10 vậy em phải chỉnh shname như thế nào. em copy của anh qua mà k được
 
các file của em nó có tên th01, th02 .... , th10 vậy em phải chỉnh shname như thế nào. em copy của anh qua mà k được
Nhấp chuột vào trong ThisWorkBook sẽ thấy code này, và chỉ cần sửa lại cụm TrangChu
PHP:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
If ActiveSheet.Name <> "TrangChu" Then
   shname = ActiveSheet.Name
End If
End Sub
 
Anh ơi ví dụ em có một hàm index mà giờ nhiều sheet quá nên nó hơi nặng. Anh có thể nào chỉ em thay nó bằng hàm tự tạo k
 
Anh ơi ví dụ em có một hàm index mà giờ nhiều sheet quá nên nó hơi nặng. Anh có thể nào chỉ em thay nó bằng hàm tự tạo k
Bài của topic này đến bài số #9 đã chấm dứt, muốn hỏi vấn đề khác, bạn phải tạo một đề tài mới (lưu ý, gửi bài phải đúng Box, muốn lập trình phải gửi vào box lập trình). Topic này tôi khóa lại!
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom