Bro giúp đỡ - Lệnh lựa chọn file (1 người xem)

Liên hệ QC

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

sonlamhpu

Thành viên chính thức
Tham gia
20/8/09
Bài viết
84
Được thích
10
Hiện tại mình có 1 code VBA đang xử lý trên file 1.
Khi chạy, Menu chương trình hiện lên. Sau đó mình chưa ấn nút funtion để thực hiện lệnh nào cả, mà chọn tới file 2. Sau đó mình chọn lại Menu để chạy, thì nó báo lỗi (vì nó thực hiện trên file thứ nhất)
Bác nào biết lện để khi chạy thì sẽ chọn file thứ 1 không ạ
Thanks các bro
 
Hiện tại mình có 1 code VBA đang xử lý trên file 1.
Khi chạy, Menu chương trình hiện lên. Sau đó mình chưa ấn nút funtion để thực hiện lệnh nào cả, mà chọn tới file 2. Sau đó mình chọn lại Menu để chạy, thì nó báo lỗi (vì nó thực hiện trên file thứ nhất)
Bác nào biết lện để khi chạy thì sẽ chọn file thứ 1 không ạ
Thanks các bro

"nút function"? hay "phím function"? Vì trên bàn phím không có "nút function" mà chỉ có "phím function" (tiếng Anh là function key), tức F1 - F12. Trong Excel cũng chả có nút nào gọi là "nút function" cả. Hay tôi không biết? Nếu thế xin chỉ giáo.

Hay là bạn định nói cái khác? Hãy diễn tả cho chính xác. Nói còn chưa chính xác thì làm sao tính toán cho chính xác được?

"Chọn lại"? Trước đó có thấy nói chọn Menu nào đâu mà bây giờ lại "chọn lại"?

"Thanks các bro"? Hoặc nói tiếng Anh cả nếu bạn là người Anh hoặc muốn dùng ngoại ngữ, hoặc viết cả bằng tiếng Việt cho người Việt hiểu. Có phải ai cũng giỏi ngoại ngữ như bạn đâu? Mà cám ơn người Việt đâu cần phải dùng tới tiếng Anh?

Thằng bạn tôi không hiểu bị sao mà mặt mũi thiểu não, chỉ thốt ra những câu: "Đau quá, đau quá". Bạn có biết bạn tôi bị gì không?
 
Upvote 0
Vâng em xin rút kinh nghiệm ạ :D
Tức là thế này.
Em thao tác trên file 1 (file word 1), tạo macro trong đó rồi, xong hết các form. Em tạo ra một form_menu. Trên menu đó chưa các CommandButton. Từ các button đó, gọi các hàm và các form ra để chạy. Trong file 1, em ấn F5 để chạy macro trên form Menu. Nhưng chưa thao tác gì (ấn các button trên form đó). Em Alt + Tab để chuyển sang file word thứ 2 (file khác, để đọc một ít tài liệu).
Trường hợp xảy ra: Em quay lại chương trình Menu form vừa chạy lúc trước. Ấn vào Button để chạy macro thì nó không hoạt động được, vì thực tế nó đang chọn file word thứ 2 để thực hiện lệnh. CÒn nếu làm lại từ đầu, như trên, nhưng em quay lại chọn file word 1 rồi chọn chương trình để chạy thì lỗi ko xảy ra nữa.
Mong muốn: Trên form menu đó, em muốn hỏi các bác, đoạn code để nếu có xảy ra trường hợp như trên, khi chạy chương trình, nó sẽ báo mình khi chạy bạn hay chọn file 1 đi, hoặc tự động chọn file đó, và thực hiện lệnh, rồi thông báo cho người sử dụng biết: "mày chọn sai rồi, tao đã chọn file đó cho mày và thực hiện đấy"
Cảm ơn anh em đã chiếu cố xem qua dùm em, mong các bác giúp em vụ này ạ
 
Upvote 0
Vâng em xin rút kinh nghiệm ạ :D
Tức là thế này.
Em thao tác trên file 1 (file word 1), tạo macro trong đó rồi, xong hết các form. Em tạo ra một form_menu. Trên menu đó chưa các CommandButton. Từ các button đó, gọi các hàm và các form ra để chạy. Trong file 1, em ấn F5 để chạy macro trên form Menu. Nhưng chưa thao tác gì (ấn các button trên form đó). Em Alt + Tab để chuyển sang file word thứ 2 (file khác, để đọc một ít tài liệu).
Trường hợp xảy ra: Em quay lại chương trình Menu form vừa chạy lúc trước. Ấn vào Button để chạy macro thì nó không hoạt động được, vì thực tế nó đang chọn file word thứ 2 để thực hiện lệnh. CÒn nếu làm lại từ đầu, như trên, nhưng em quay lại chọn file word 1 rồi chọn chương trình để chạy thì lỗi ko xảy ra nữa.
Mong muốn: Trên form menu đó, em muốn hỏi các bác, đoạn code để nếu có xảy ra trường hợp như trên, khi chạy chương trình, nó sẽ báo mình khi chạy bạn hay chọn file 1 đi, hoặc tự động chọn file đó, và thực hiện lệnh, rồi thông báo cho người sử dụng biết: "mày chọn sai rồi, tao đã chọn file đó cho mày và thực hiện đấy"
Cảm ơn anh em đã chiếu cố xem qua dùm em, mong các bác giúp em vụ này ạ

Bạn vẫn không hiểu tôi nói gì.
Tôi hỏi lại.

"Thằng bạn tôi không hiểu bị sao mà mặt mũi thiểu não, chỉ thốt ra những câu: "Đau quá, đau quá". Bạn có biết bạn tôi bị gì không?"

Bạn cứ thử đoán chơi xem có đúng không.
----------
Về vấn đề của bạn, bạn hãy gửi tập tin Word (file1, file2?). Người khác sẽ vừa đọc miêu tả của bạn vừa thao tác y như thế để "mục sở thị" ...
Nếu tập tin dài thì xóa bớt, nếu có dữ liệu mật thì thay bằng dữ liệu khác. Nhưng phải để nguyên code và các form gì đó.
 
Upvote 0
Thằng bạn tôi không hiểu bị sao mà mặt mũi thiểu não, chỉ thốt ra những câu: "Đau quá, đau quá". Bạn có biết bạn tôi bị gì không?
Em xin phép "đoán chơi" thử:
Anh bạn của Thầy bị đau và đang "kêu" đau. Nhưng thầy không biết vì sao bạn thầy "bị đau".+-+-+-+
 
Upvote 0
Em xin phép "đoán chơi" thử:
Anh bạn của Thầy bị đau và đang "kêu" đau. Nhưng thầy không biết vì sao bạn thầy "bị đau".+-+-+-+

Có muôn vàn cái đau. Phải đoán là đau gì. Không có bệnh nhân mà chỉ có ảnh mặt mũi thiểu não và tập tin âm thanh "đau quá".
 
Upvote 0
Cảm ơn mọi người nhé, em sẽ tạo nút chạy trên add-in cho người dùng chạy trên đó luôn, đỡ phải đổi file để không chạy :|
 
Upvote 0
Vật vả hỏi bác Google thì bác trả lời thế này: "Thanks các Bro" tương đương tiếng việt là "Cám ơn tụi bây". Tra xong đỏ cả mặt.
 
Upvote 0
Vật vả hỏi bác Google thì bác trả lời thế này: "Thanks các Bro" tương đương tiếng việt là "Cám ơn tụi bây". Tra xong đỏ cả mặt.
Anh Hải đỏ mặt vị BỰC MÌNH, TỨC GIẬN hay ngại ngùng thay cho bạn sonlamhpu vậy ạ?
to son lamhpu : Diễn đàn game hay dùng ngôn ngữ như thế thì bạn quay về diễn đàn game để hỏi thì chuẩn nhất! Diễn đàn GPE không có ngôn ngữ như vậy!
 
Upvote 0
Anh Hải đỏ mặt vị BỰC MÌNH, TỨC GIẬN hay ngại ngùng thay cho bạn sonlamhpu vậy ạ?
to son lamhpu : Diễn đàn game hay dùng ngôn ngữ như thế thì bạn quay về diễn đàn game để hỏi thì chuẩn nhất! Diễn đàn GPE không có ngôn ngữ như vậy!
:d. Em đã rút kinh nghiệm nhé ;)). Từ giờ về sau là tiếng Việt thần trưởng ạ :D
 
Upvote 0

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

Back
Top Bottom