PDA

View Full Version : Hỏi về cách liên kết các Sheet trong Excel.



Baton1123
15-10-08, 03:59 PM
Chào các anh chị em trong diễn đàn.
Tôi làm thủ kho, tôi phải mở rất nhiều sheet thẻ kho. Mỗi thẻ kho là một loại vật tư nên mỗi khi tìm một loại vật tư, tôi phải căng cả mắt để tìm tên trên các tab. Tôi đã từng được xem một File Excel cũng mở rất nhiều sheet, nhưng họ lại có một sheet liên kết tất cả các sheet, có nghĩa là trên sheet đó chứa tên toàn bộ tên các sheet trong File. Khi kích chuột vào đó, tôi tự động vào sheet tôi cần.
Tôi muốn nhờ các anh chị em chỉ hộ tôi cách làm đó với.
Tôi cảm ơn các anh chị em nhiều.

cop_kh
15-10-08, 04:21 PM
Đơn giản nhất bạn liệt kê các tên Sheet có trong File lên 1 Sheet (tạm gọi Sheet tổng hợp). Mỗi Sheet bạn gõ trên 1 dòng, sau đó muốn nhảy đến Sheet nào đó thì bạn right click chọn Hyperlink/Bookmark/Chọn Sheet cần nhảy đến trong Cell Reference/OK.

rollover79
15-10-08, 04:42 PM
Bạn tham khảo file này thử xem sao nhé

viendo
15-10-08, 04:43 PM
Bạn xem file này xem có đúng ý bạn không, file lấy tên sheet này của Anhtuan1066 và thêm Hyperlink vào.

vncnghia
15-10-08, 05:35 PM
Gởi Baton1123

Tôi có cách khác để đi đến các sheet bằng menu có vẽ chuyên nghiệp hơn (xem trên thanh menu - Báo Cáo), cách nay hơi phức tạp vi phải thêm cac macro như trong text box của sheet Menu (bạn phải Unhide mới thấy được sheet này). Các chữ có màu bạn co thể thay đổi cho phù hợp với bảng tính của bạn.

Cách làm menu:
1) tạo sheet dữ liệu
2) đánh tên sheet vào dòng dưới Báo Cáo.
3) đánh tên macro vào cot Sub - tương ứng với sheet mới.
4) sửa vị trí tham chiếu tại ô Add menu - A4 cho phù hợp với danh sách mới.
5) tạo macro mới như trong text box, xem code bằng Alt-F11 trong Module1

Kiểm tra các bước đã làm phải chính xác
6)ẩn sheet Menu : chọn sheet Menu - Fortmat/sheet/Unhide
7)Save và đóng file, khởi động lại file.


có cách khác bằng cách rightclick vào góc trái dưới (bên trái tên các sheet) sẽ hiện tên tất cả các sheet, rồi click vào sheet cần đến.

Chúc bạn thành công

yeudoi
15-10-08, 05:52 PM
Mình nghĩ bạn nên bố trí lại dữ liệu đi chứ mỗi loại vật tư mà mở một sheet thì không biết 100 loại mở 100 sheet ah. Còn việc lựa sheet nhanh cũng có thể làm theo cách sau: Đưa con trỏ đến dấu lui ở góc trái cuối bấm chuột phải để lựa chọn sheet cần chọn.

180178
15-10-08, 06:20 PM
Bạn tham khảo file này thử xem sao nhé
Làm cách nào để khi mình lick bên sheet tổng hợp nó nhảy đến từng sheet và trên từng sheet đó lại có chữ "index" để mình lick và nó lại nhảy về sheet tổng hợp vậy bạn.

ndu96081631
15-10-08, 07:09 PM
Làm cách nào để khi mình lick bên sheet tổng hợp nó nhảy đến từng sheet và trên từng sheet đó lại có chữ "index" để mình lick và nó lại nhảy về sheet tổng hợp vậy bạn.
Thì giống file ở bài #4 ấy... còn gì nữa chứ? Chỉ thêm mổi chử INDEX cho từng sheet và gán Hyperlink cho nó, tôi nghĩ bạn dư sức làm (chỉ là công cụ Hyperlink có sẳn, chả có công thức gì cả)

tuanqnbd
15-10-08, 10:54 PM
Thì giống file ở bài #4 ấy... còn gì nữa chứ? Chỉ thêm mổi chử INDEX cho từng sheet và gán Hyperlink cho nó, tôi nghĩ bạn dư sức làm (chỉ là công cụ Hyperlink có sẳn, chả có công thức gì cả)

Tui thấy hay ở chỗ bạn đã nghĩ ra cách dùng những gì Excel có phục vụ cho mục đích của mình. Vào GPE riết thấy cái gì hơi khó là dùng code. Kiểu này là kiểu Việt Nam, cái gì cũng muốn tự làm, kiến thức về Macro được nâng lên, nhưng so với mấy ông Bill Gate như trẻ 3 tháng tuổi.
Cách của bạn là bắt ông Bill Gate làm cho mình. Việt Nam mình lùn nhưng chỉ cần đứng trên tai ổng là cao hơn ổng rồi.

ndu96081631
16-10-08, 02:01 PM
Tui thấy hay ở chỗ bạn đã nghĩ ra cách dùng những gì Excel có phục vụ cho mục đích của mình. Vào GPE riết thấy cái gì hơi khó là dùng code. Kiểu này là kiểu Việt Nam, cái gì cũng muốn tự làm, kiến thức về Macro được nâng lên, nhưng so với mấy ông Bill Gate như trẻ 3 tháng tuổi.
Cách của bạn là bắt ông Bill Gate làm cho mình. Việt Nam mình lùn nhưng chỉ cần đứng trên tai ổng là cao hơn ổng rồi.
Tôi thì không nghĩ sâu xa lắm... cứ chọn đường ngắn nhất và dể hiểu nhất mà làm... Vì 1 file được tạo ra không chỉ cho ta thao tác mà rất có thể còn phục vụ cho nhiều người nữa... Rắc rối quá họ quẳng luôn vào sọt rác cũng nên
......Tản mạn 1 chút......

thuy.bqlda
23-09-09, 03:22 PM
Chào các anh chị em trong diễn đàn.
Tôi làm thẩm định, thỉnh thoảng tôi phải lập bảng biểu chỉ hai cột nên tôi muốn liên kết 2 sheet lại và khi in thì in ra thành 1 trang luôn. Tôi đã từng được xem một File Excel mà 2 sheet liên kết với nhau, nhưng tôi không biết làm thế nào.Tôi muốn nhờ các anh chị em chỉ hộ tôi cách làm đó với.
Tôi cảm ơn các anh chị em nhiều.

ntpl
24-09-09, 10:16 AM
Vấn đề này bạn chỉ cần dùng công cụ link giữa các sheet
bạn đặt ô hiện hành tại ô vật tư bạn cần tìm trong trang mục lục sau đó-> bạn kích chuột vào biểu tượng Insert Hyperlink -> có hộp thoại hiện ra chọn bookmark -> xuất hiện hộp thoại hiện lên các sheet bạn cần tìm-> kick vào sheet bạn cần đi đến là xong
mình làm link vài sheet bạn xem trong file nhé

ducthanh1981
17-03-10, 04:20 PM
Nhờ các anh chị chỉ giúp, em đã dùng Hyperlink để liên kết các Sheet với nhau nhưng khi copy file đó sang máy khác thì báo lỗi không Hyperlink được nữa. xin anh chị chỉ giúp.

vanmann
12-07-11, 11:10 PM
Nhờ các anh chị chỉ giùm:tôi lập thẻ kho,mỗi sheet là một loại hóa chất.Tôi muốn làm sao khi nhập liệu vào những sheet đó thì sheet tổng hợp sẽ được cập nhật theo,mong các anh chị giúp cho,cảm ơn các anh chị rất nhiều!

be09
17-07-11, 09:57 PM
Theo ý của bạn là muốn tạo liên kết ở bảng tính có chứa giá trị tổng các sheet mà bạn muốn liên kết đến nó.
Giả sử tôi đặt tên cho sheet tổng là TỔNG HỢP còng các sheet con là Hàng bán tháng 1, Hàng bán tháng 2 ,Hàng bán tháng 3.
Sau đó ở sheet TỔNG HỢP bạn click vào cell trống đầu tiên (ví dụ B2) và bạn gõ dấu = sau đó bạn click vào sheet Hàng bán tháng 1 và bạn click vào vị trí B2 của sheet này và nhấn nút + tiếp theo bạn click vào sheet Hàng bán tháng 2 và bạn click vào vị trí B2 của sheet này và bạn nhấn nút + tiếp theo bạn click vào sheet Hàng bán tháng 3 và bạn click vào vị trí B2 của sheet này, xong bạn nhấn nút Enter, lúc này tại cell B2 của sheet TỔNG HỢP ta được kết quả tổng hợp của số liêu B2 của các Sheet hàng bán 1, 2, 3. Tại cell B2 của sheet TỔNG HỢP ta có công thức như sau:
='Hàng bán tháng 1'!B2+'Hàng bán tháng 2'!B2+'Hàng bán tháng 3'!B2
Vậy là ta đã tạo xong việc liên kết giữa sheet TỔNG HỢP với các Sheet hàng bán 1, 2, 3.
Chúc bạn thực hiện thành công.

kiennui123
26-07-11, 08:43 PM
em cũng thắc mắc luôn, em liên kết dữ liệu của ô này vào sheet của ô kia, nhưng chỉ được 10 dòng đầu, còn các dòng su thông báo lỗi, #value, em cũng hong biết sao nũa, vì 10 dòng đầu liên kết được

leduonghung
06-08-11, 09:31 AM
Bạn tham khảo file này thử xem sao nhé
Bạn ơi cho mình hỏi làm sao để tạo ra bảng có hyperlink như thế này
mình chọn Hyperlink/Bookmark/Chọn Sheet cần nhảy đến trong Cell Reference/OK thì cứ mỗi một sheet mới tạo ra thì lại phải làm như thế một lần chứ ko tự động tao ra các hyperlink như bạ
Thanks !

don_hieu
22-02-12, 10:47 AM
Các bác cho em hỏi: để làm ngược lại tức là nhảy từ ô xel có link đến sheet có ô gốc thì dùng phím tắt gì.mình đã nhìn thấy 1 người làm như thế mà quên k hỏi.hihi

pigtaigreen
22-03-12, 11:18 AM
cảm ơn các bạn nhiều về bài viết
Cho mình hỏi đẻ tạo liên kết các dữ liệu trong các sheet với nhau thì mình làm cách nào nhỉ.
ai biết chỉ cho mình với.xin cảm ơn trước!

daiduongxanh999p
29-07-12, 01:49 PM
các bạn ơi! ai biết cách tạo ra sheet thông kế dữ liệu chung từ các sheet khác. Thanks!

cavangpro
30-07-12, 01:47 PM
cảm ơn các bạn nhiều về bài viết
Cho mình hỏi đẻ tạo liên kết các dữ liệu trong các sheet với nhau thì mình làm cách nào nhỉ.
ai biết chỉ cho mình với.xin cảm ơn trước!

các bạn ơi! ai biết cách tạo ra sheet thông kế dữ liệu chung từ các sheet khác. Thanks!
Trong 1 file của các bạn nên để 1 sheet đầu tiên là sheet " Tổng Hợp " tiếp đó là các sheet " Kê Chi tiết " để dễ theo dõi. Từ sheet tổng hợp bạn chọn 1 ô bất kỳ rồi click vào biểu tượng hyperlink:
86588
Hộp thoại insert hyperlink xuất hiện:
86590
muốn link các sheet với nhau chọn "Place in this document" :
86591



Các bác cho em hỏi: để làm ngược lại tức là nhảy từ ô xel có link đến sheet có ô gốc thì dùng phím tắt gì.mình đã nhìn thấy 1 người làm như thế mà quên k hỏi.hihi
Mình thì không biết có phím tắt gì không nhưng thường ở các sheet con mình đều đặt 1 link về sheet gốc thôi. Theo mình thì sẽ có phim tắt nhưng chắc bạn phải đặt để có thể dùng phím tắt đó ( nói thế nhưng mình cũng không biết, có pro nào chỉ giúp thì hay quá )
Chúc các bạn thành công.

tr hoan
06-01-13, 06:09 PM
Chào các anh chị em trong diễn đàn.
Tôi làm thủ kho, tôi phải mở rất nhiều sheet thẻ kho. Mỗi thẻ kho là một loại vật tư nên mỗi khi tìm một loại vật tư, tôi phải căng cả mắt để tìm tên trên các tab. Tôi đã từng được xem một File Excel cũng mở rất nhiều sheet, nhưng họ lại có một sheet liên kết tất cả các sheet, có nghĩa là trên sheet đó chứa tên toàn bộ tên các sheet trong File. Khi kích chuột vào đó, tôi tự động vào sheet tôi cần.
Tôi muốn nhờ các anh chị em chỉ hộ tôi cách làm đó với.
Tôi cảm ơn các anh chị em nhiều.
Nội dung của bạn rất dễ, ngay trong excel thôi, nếu bạn bấm phải chuột và góc dưới bên trái thì bạn có 1 bảng có các danh sách các tab của bạn tức là thẻ kho bạn chọn tab nào thì nó hiện cái đó.
OK

hoa xương rồng 225
30-01-13, 04:52 PM
Nội dung của bạn rất dễ, ngay trong excel thôi, nếu bạn bấm phải chuột và góc dưới bên trái thì bạn có 1 bảng có các danh sách các tab của bạn tức là thẻ kho bạn chọn tab nào thì nó hiện cái đó.
OK Bạn ơi làm theo cách của bạn là Move and copy sheet không phải là liên kết sheet. Nếu có 100 sheet cần theo dõi mà sử dụng nó thì lâu lắm.

popog
07-04-13, 10:41 PM
Bạn tham khảo file này thử xem sao nhé
Bạn cho mình hỏi, trong đoạn code ở sheet đầu tiên của bạn có đoạn: SubAddress:="'" & objSheet.Name & "'" & "!a1" nghĩa của nó là gì?. Mình thử xóa nội dung: '" & objSheet.Name & "'" & "!a thì hiểu nó là đặt link liên kết tới sheet (vì khi xóa rồi bấm thoải mái cũng không tới sheet khác, he he) nhưng tại sao lại có: '" & "!a1 thì mình không hiểu lắm

duongmanhquan
10-04-13, 08:37 AM
Nhờ các anh chị chỉ giúp, em đã dùng Hyperlink để liên kết các Sheet với nhau nhưng khi copy file đó sang máy khác thì báo lỗi không Hyperlink được nữa. xin anh chị chỉ giúp.
khi tạo hyperlink, bạn không nên thay đổi tên sheet được link tới vì như vậy sẽ làm mất liên kết. Thay đổi tên sheet đồng nghĩa với việc bạn phải đặt lại link đến sheet đó.