nút lệnh chuyen đến sheet khác

Liên hệ QC

hongtuanh

Thành viên mới
Tham gia
14/7/09
Bài viết
21
Được thích
1
em có 1 file .em muon khi chọn tại ô e11 ghi sheet 2 ,3,3 và ấn nút lệnh thì sẽ chuyen sang sheet cần đến,mong anh chỉ chỉ dùm em.TK AC}}}}}
 

File đính kèm

cảm ơn anh HoangMinhTien .vậy nhờ em muốn tại ô e11 ="ABC" thì khi ấn vào nut' lệnh nó sẽ tự động mở 1 file excel có tên là "ABC" được ko vậy anh.mong chỉ cho em biết cách
 
Upvote 0
Cho mình hỏi nếu muốn khi nhấn vào Command Button này mà chuyển đến ô H65 của sheet "ABC" thì code đầy đủ là gì? Và code để 1 Command Button quay lại vị trí ban đầu của sheet trước đó là gì (Ví dụ về sheet "DEC" chẳng hạn). +-+-+-+
Cảm ơn các bạn
 
Upvote 0
cảm ơn anh HoangMinhTien .vậy nhờ em muốn tại ô e11 ="ABC" thì khi ấn vào nut' lệnh nó sẽ tự động mở 1 file excel có tên là "ABC" được ko vậy anh.mong chỉ cho em biết cách

Code này sẽ tạo 1 file trong cùng thư mục với file đang mở, và có tên là giá trị của ô E11 của sheet hiện hành.

PHP:
Sub NewFile()
    On Error Resume Next
    Workbooks.Add.SaveAs (ThisWorkbook.Path & "\" & [E11])
End Sub
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Cho mình hỏi nếu muốn khi nhấn vào Command Button này mà chuyển đến ô H65 của sheet "ABC" thì code đầy đủ là gì? Và code để 1 Command Button quay lại vị trí ban đầu của sheet trước đó là gì (Ví dụ về sheet "DEC" chẳng hạn). +-+-+-+
Cảm ơn các bạn

PHP:
Private PreActSh As Worksheet

Sub Di()
    Set PreActSh = ActiveSheet
    Sheets("ABC").Activate
    [H65].Select
End Sub

Sub Ve()
    PreActSh.Activate
End Sub

Bạn xem file.
 

File đính kèm

Upvote 0
Y' em muốn nói la file "abc" đã có sẳn lưu ở 1ổ địa nào đó,h tại e11= "abc".kích nút lệnh thì tự động gọi file"abc" mở ra.đó anh.chỉ dùm em
 
Upvote 0
Y' em muốn nói la file "abc" đã có sẳn lưu ở 1ổ địa nào đó,h tại e11= "abc".kích nút lệnh thì tự động gọi file"abc" mở ra.đó anh.chỉ dùm em

Giả sử file "abc.xls" nằm trong ổ C, [E11]="abc", bạn chạy code này :

PHP:
Sub OpenFile()
    Workbooks.Open ("C:\" & [E11])
End Sub
 
Upvote 0
PHP:
Private PreActSh As Worksheet
 
Sub Di()
    Set PreActSh = ActiveSheet
    Sheets("ABC").Activate
    [H65].Select
End Sub
 
Sub Ve()
    PreActSh.Activate
End Sub

Bạn xem file.
Đúng là cái này thật nhưng do mình không biết gì về nó nên không biết gán vào như thế nào và mình phải vẽ bao nhiêu Command Button? ví dụ mình có 3 sheets "ABC1", "ABC2", "ABC3" và mình muốn có ở mỗi sheet đều có 02 nút này để di chuyển sang 02 sheet còn lại thì thực hiện như thế nào? Mình kém vụ này lắm, thấy người ta làm hay hay và nhiều tiện ích cho file của mình nên muốn học hỏi... Chỉ giúp mình với nhé (Càng chi tiết càng tốt...)+-+-+-++-+-+-+
Cảm ơn các bạn nhiều
 
Upvote 0
Web KT

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

Back
Top Bottom