Có thể dùng VBA để tác động đến bất kỳ 1 cửa sổ khác không???

  • Thread starter Thread starter adboy
  • Ngày gửi Ngày gửi
Liên hệ QC

adboy

Thành viên mới
Tham gia
29/11/06
Bài viết
27
Được thích
1
Mình chỉ biết Excel một chút và có ứng dụng một số VBA trong công việc. Không biết VBA trong excel có thể tác động đến 1 cửa sổ khác bất kỳ đang mở trong Windows không. Nếu có, các bạn hay anh chị hướng dẫn những hàm VBA đó nhe. Thanks mọi người rất nhiều.
 
adboy đã viết:
Mình chỉ biết Excel một chút và có ứng dụng một số VBA trong công việc. Không biết VBA trong excel có thể tác động đến 1 cửa sổ khác bất kỳ đang mở trong Windows không. Nếu có, các bạn hay anh chị hướng dẫn những hàm VBA đó nhe. Thanks mọi người rất nhiều.

Về mặt lý thuyết thì có thể bạn ah vì VBA nguồn gốc từ VB, một cửa sổ được đại diện bởi handle của nó -> vấn đề là bắt được handle này (dùng hàm Win API làm được điều này)

lâu rùi tigertiger không dùng VB - chắc ai đó sẽ giúp bạn được / hoặc bạn đọc về Windows API và VB

tuy nhiên bạn nên mô tả rõ cửa sổ nào và mới hiện ra sau khi chạy lệnh hay đã tồn tại / thuộc ứng dụng nào
 
Upvote 0
Hi ban tiger,

Cửa sổ mình cần tác động là 1 cửa sổ do c.ty cài đặt và đây là 1 chương trình đặc thù của riêng công ty mình. Khi vào làm việc, cửa sổ chương trình này luôn được mở 24/24. Vì hàng ngày mình làm công tác nhập liệu trên cửa sổ này và có các công ty cứ nhập tới nhập lui mất thởi gian, nên mình muốn ứng dụng excel để tự động nhập liệu khi mình gõ trúng tên tắt mà mình quy định. Có được không bạn nhi~ ???
 
Upvote 0
adboy đã viết:
Hi ban tiger,

Cửa sổ mình cần tác động là 1 cửa sổ do c.ty cài đặt và đây là 1 chương trình đặc thù của riêng công ty mình. Khi vào làm việc, cửa sổ chương trình này luôn được mở 24/24. Vì hàng ngày mình làm công tác nhập liệu trên cửa sổ này và có các công ty cứ nhập tới nhập lui mất thởi gian, nên mình muốn ứng dụng excel để tự động nhập liệu khi mình gõ trúng tên tắt mà mình quy định. Có được không bạn nhi~ ???

Như vậy bạn phải yêu cầu nhà cung cấp PM nhập liệu đó hỗ trợ việc này mới đúng.
 
Upvote 0
có thể dùng vba để hiệu chỉnh bảng trong excel không

Dear all.
Tôi có một file Excel cột tổng số cuối cùng của từng trang không thẳng cột nên thường tôi phải làm thủ công bằng cách copy - paste.
Do số trang nhiều nên mất rất nhiều thời gian mà phải làm một công việc lặp đi lặp lại.
Tôi muốn nhờ anh và các bạn bè khác trên Giải pháp excel giúp tôi giải quyết trở ngại này bằng cách khác mà không phải là thủ công.
i có kèm theo file đính kèm để các anh chị rễ hình dung.
Yêu cầu : làm cho cột tổng cộng ( cột cuối cùng) thẳng hàng.
Do mỗi một sheets cột tổng cộng lại không nhất định nên tôi thường xem cột tổng nào xa nhất sau đó copy các cột tổng còn lại theo nó.
Nếu giúp tôi giải quyết vấn đề bằng VBA thì càng hay.
Xin cảm tạ và thật vui mừng khi nhận được câu trả lời của các bậc cao nhân.
Nếu có thể xin liên lạc bằng E-mail cho tôi.
ho[EMAIL="hoaison1810@yahoo.com"]aison1810@yahoo.com[/EMAIL] or hoaison@sweneo.com.vn
 

File đính kèm

Upvote 0
Sheet "khi chua lam" có phải là để nhập dữ liệu còn "ket qua" là để in báo cáo? Sao anh không thiết kế sheet "khi chua lam" giống như "ket qua" luôn?
 
Upvote 0
Web KT

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

Back
Top Bottom