Module thực hiện công việc chỉ trên 1 sheet (1 người xem)

Liên hệ QC

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

vitinhvnbmt

Thành viên hoạt động
Tham gia
30/5/09
Bài viết
108
Được thích
7
Giả sử file excel mình có 2 sheet 1, 2. Bây giờ mình muốn xây dựng 2 module:
module 1 thì chỉ xử lý ở riêng sheet 1
module 2 thì chỉ xử lý ở riêng sheet 2
(bình thường thì module sẽ xử lý trên toàn bộ file excel)
mình không biết làm thế nào? xin nhờ các ACE giúp đỡ.


Do mình chưa hiểu rõ "ngôn ngữ chuyên ngành excel" nên diễn đạt có chỗ khó hiểu nên Mình xin được diễn giải cụ thể hơn nhé.
mình có 2 file excel: 1 file có nhiệm vụ chuyển chữ tiếng nhật sang tiếng anh, file còn lại thì làm công việc ngược lại là chuyển từ tiếng anh sang tiếng nhật. để thực hiện việc chuyển đổi này thì trong mỗi file có 1 module tương ứng. bây giờ mình muốn gộp 2 file excel đó làm 1 file excel có 2 sheet.
sheet 1 thì chuyển tiếng nhật sang tiếng anh.
sheet 2 thì chuyển tiếng anh sang tiếng nhật.

mình có upload kèm 2 file excel đó, mong mọi người hướng dẫn. many thanks :)
 

File đính kèm

Lần chỉnh sửa cuối:
@Chủ thớt:
Cách 1:
PHP:
Private Sub lamgido_shj1()
With Sheet1
    MsgBox "This is..."
End With
End Sub
Cách 2:
Ném code vô từng sheet.
 
Upvote 0
Giả sử file excel mình có 2 sheet 1, 2. Bây giờ mình muốn xây dựng 2 module:
module 1 thì chỉ xử lý ở riêng sheet 1
module 2 thì chỉ xử lý ở riêng sheet 2
(bình thường thì module sẽ hoạt động trên toàn bộ worksheet)

mình không biết làm thế nào? xin nhờ các ACE giúp đỡ.

Định nghĩa rõ "chỉ xử lý". Và cho biết nó khác với "hoạt động" như thế nào.
 
Upvote 0
Mới bắt đầu ý tưởng à anh.

Em hiểu như thế này không rõ đã đúng ý chưa.
- Khi một đoạn code được viết, mà không ghi rõ tường mình Sheet nào được áp dụng. Thì khi chọn Alt+F8 ở sheet nào, nó chạy Sheet đó.
 
Upvote 0
Giả sử file excel mình có 2 sheet 1, 2. Bây giờ mình muốn xây dựng 2 module:
module 1 thì chỉ xử lý ở riêng sheet 1
module 2 thì chỉ xử lý ở riêng sheet 2

Trong 1 mudule sẽ có thể chỉ 1 hay nhiều macro; Nếu là nhiều thì buột chúng cũng chỉ cùng xử trên 1 trang mà thôi. (chắt vậy)

Như vậy ta có thể khai báo (dành cho trường hợp "xấu" nhất) 1 biến đối tượng kiểu trang tính xài chung cho cả module đó.
& biến đối tượng này có thể phải trỏ đến chỉ trang đó mà thôi.

Cuối tuần rồi, chúng ta có nhiều thời gian để đợi/chờ tác giả bài đăng có những í kiến bổ ích thêm cho cộng đồng!
 
Upvote 0
cảm ơn mọi người đã "nhảy vào" giúp đỡ.
mình đã edit lại nội dung cần hỏi.
mọi người xem hộ mình nhé :)
 
Upvote 0
Tiếng Anh sang tiếng Việt thì không vì Anh với Việt thì cũng dùng chung kiểu chữ mà bạn.

Nếu bạn nghĩ vậy thì chờ mấy bạn hiểu tiếng Anh giúp cho bạn đi nhé. Tôi thì chỉ biết viết code thôi chứ dốt tiếng Anh lắm nên xin kiếu.
 
Upvote 0
Nếu bạn nghĩ vậy thì chờ mấy bạn hiểu tiếng Anh giúp cho bạn đi nhé. Tôi thì chỉ biết viết code thôi chứ dốt tiếng Anh lắm nên xin kiếu.
ha ha ha giờ tôi mới hiểu câu này của bạn
Hiểu rồi. Chỉ riêng chỗ này thì không. Có chỗ nào dịch tiếng Anh sang tiếng Việt hôn?

ý bạn là hai chữ này "many thanks" chứ gì?!?!?!
thế mà tôi lại tưởng bạn hỏi
Có chỗ nào dịch tiếng Anh sang tiếng Việt hôn?
là muốn hỏi về 2 cái file excel tôi đưa lên.

từ "many thanks" là do tôi tự chế, đưa cho Tây nó xem không chắc hiểu được. vì Tây nó chỉ hiểu được tiếng Anh chuẩn thôi.
ý của tôi là cảm ơn ấy mà.
 
Upvote 0
Web KT

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

Back
Top Bottom