Chọn nhanh sheet trong Workbook hiện hành

Liên hệ QC

bmc_intel_pc

Thành viên mới
Tham gia
13/12/06
Bài viết
7
Được thích
1
Mình có 1 số khó khăn trong Excel, các bạn hướng dẫn giúp mình nha! Cám ơn trước! Là thế này: Trong 1 bảng tính có nhiều sheet, có cách nào để đứng từ sheet này có thể nhảy tới sheet khac ko? Trong Access ta có thể tạo 1 command button để thực thi câu lệnh mở 1 query, report khác. Excel có thể làm được không? Nếu làm được như vậy thì mình sẽ đỡ vất vả hơn khi thao tác trên Excel, vì 1 bảng tính của mình tới 80 sheets, nếu cứ mò mẫm kiếm từng sheet thì nhiêu khê quá. Nếu được, mình chỉ cần trên bảng tổng hợp tạo ra nút lệnh hay macro gì đó để nhảy tới sheet mình muốn, vậy thì hay hơn nhiều. Có thể đây là sáng kiến của mình thôi, còn Excel không có chức năng này thì các bạn đừng cười mình nha!!! ^_^
A quên mất! Mình tên là Minh Thư, rất vui được làm quen với các bạn!!!
Mong nhận được hồi âm của các bạn!!
 
bmc_intel_pc đã viết:
Mình có 1 số khó khăn trong Excel, các bạn hướng dẫn giúp mình nha! Cám ơn trước! Là thế này: Trong 1 bảng tính có nhiều sheet, có cách nào để đứng từ sheet này có thể nhảy tới sheet khac ko? Trong Access ta có thể tạo 1 command button để thực thi câu lệnh mở 1 query, report khác. Excel có thể làm được không? Nếu làm được như vậy thì mình sẽ đỡ vất vả hơn khi thao tác trên Excel, vì 1 bảng tính của mình tới 80 sheets, nếu cứ mò mẫm kiếm từng sheet thì nhiêu khê quá. Nếu được, mình chỉ cần trên bảng tổng hợp tạo ra nút lệnh hay macro gì đó để nhảy tới sheet mình muốn, vậy thì hay hơn nhiều. Có thể đây là sáng kiến của mình thôi, còn Excel không có chức năng này thì các bạn đừng cười mình nha!!! ^_^
A quên mất! Mình tên là Minh Thư, rất vui được làm quen với các bạn!!!
Mong nhận được hồi âm của các bạn!!

Có rất nhiều cách : Dùng VBA hoặc dùng công cụ Hyperlink.. của Excel.

Link01.jpg


Link02.jpg


Bạn tham khảo file sau nhé

Chúc thành công.
Thân!
 

File đính kèm

File của Hiếu bị lỗi ở phần trở về
 
Đồng chí Thien khó tính quá.
Do mình thay đổi Tên Sheet nên Hyperlink bị lỗi (vì nó không nhận ra).
Các bạn có thể dựa vào hướng dẫn trên để thay đổi lại cho đúng.
Còn nếu không thì tham khảo File đã sửa

Thân
 

File đính kèm

Em có con này hơi phức tạp nhưng tiện lợi hơn nhiều, có thể tự động tạo liên kết khi thêm sheet, thay đổi tên sheet....
để di chuyển giữa các sheet dùng menu "My Sheet"

Chúc vui
download
 
Mình tạo một commandbutton changesheet tại sheet1, để chuyển tới các sheet khác. Nhưng vấn đề là sau khi chuyển rồi thì phải quay lại sheet1 mới chuyển tiếp được. Có cách gì để commandbutton này nằm tại tất cả các sheet được ko? Xin chân thành cảm ơn.
 
Người ta đưa một công cụ lên thanh menu tức là muốn nó có hiệu lực ở tất cả các sheet, vậy để nó có ở tất cả các sheet thì đơn giản nhất là bạn đưa nó lên thanh menu thôi. Còn nều là command thì bạn phải làm cho mỗi sheet thôi.
Down file của mình về mà dùng chứ dùng command là gì vừa xấu vừa không tiện lợi
Thân!
 
Mình đã down thử chương trình của bạn về nhưng luôn báo lỗi: Method 'Add' of object 'CommandBarControls' failed. Lỗi được Debug chỉ ra ở đoạn mã:
Set MenuObject = Application.CommandBars(1). _
Controls.Add(Type:=msoControlPopup, Temporary:=True)
Mình mới học sơ sơ về VB trong Excel nên không hiểu lắm. Nhờ ruadangyeu chỉ bảo giúp. Thanks!
 
Lam_A0 đã viết:
Mình đã down thử chương trình của bạn về nhưng luôn báo lỗi: Method 'Add' of object 'CommandBarControls' failed. Lỗi được Debug chỉ ra ở đoạn mã:
Set MenuObject = Application.CommandBars(1). _
Controls.Add(Type:=msoControlPopup, Temporary:=True)
Mình mới học sơ sơ về VB trong Excel nên không hiểu lắm. Nhờ ruadangyeu chỉ bảo giúp. Thanks!

Bạn thử vào tools/references kiểm tra lại các tham chiếu tới các thư viện xem sao
xem thử Microsoft Office 11.0 Object Library đã đánh dấu chưa?

Mà bạn dùng office gì vậy?

Cái này phải để bạn em nhận xét mới nhính xác nhỉ?/! a01

Anh Tuân ạ bạn em cũng bảo gần đây hơi yếu! --=0
 
Dear all
-------
Nếu ngại phải lập trình, các bạn làm cách sau cũng có thể chấp nhận được:


Select_Sheets.jpg
 
Mình vẫn không xử lý được file của bạn, nhưng khi copy code sang một file .xls khác thì lại chạy ổn. Thank ruadangyeu!
PS: mình sử dụng MS Office 2003
 
Dùng Hyperlink thông thường có 1 điểm dở là đổi tên sheet nó "tèo" ngay... Nếu kết hợp với name thì giãi quyết dc tình trạng này...
Mạn phép sửa lại file của Bắp nhé
ANH TUẤN
 

File đính kèm

Hiện tại mình đang làm file như thế này, tuy nhiên đây chỉ là code link tới sheet trong 1 book. Bây giờ mình muốn nó link tới shet khác trong book khác được ko ạ ???

Rất mong được mọi người giúp đỡ
 

File đính kèm

Có rất nhiều cách : Dùng VBA hoặc dùng công cụ Hyperlink.. của Excel.

Link01.jpg


Link02.jpg


Bạn tham khảo file sau nhé

Chúc thành công.
Thân!
Ôi cảm ơn anh quá, em ngồi mò 2 ngày mà toàn tìm thấy những câu trả lời vừa dài vừa khó hiểu, mò mẫm mãi mà không ra, đọc được bài này của anh em làm được luôn, cảm ơn anh nhiều ạ, mong anh có những đóng góp và chia sẻ để những người chưa hiểu biết nhiều về excell như chúng em có cơ hội tìm tòi và học hỏi ạ. cảm ơn anh rất rất rất nhiều ạ...........................
 
Web KT

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

Back
Top Bottom