Xin hỏi về hai vấn đề (1 người xem)

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

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

kyo

Nguyễn Khắc Duy
Thành viên danh dự
Tham gia
4/6/06
Bài viết
901
Được thích
2,716
Chào mọi người, kyo có hai vấn đề thắc mắc rất mong được giải đáp
1. Nếu như mà sử dụng Application.Visible = False mà quên mất phục hồi = True trước khi chạy code thì khi Excel bị ẩn rồi, làm cách nào để nó hiện lại và chỉnh sửa lại code? Hiện tại kyo chỉ biết có mỗi tắt là dùng Ctrl + Shift + Del để End Process rồi tắt macro đi và mở lại để sửa thôi chứ ngoài ra không biết cách sửa khác.
2. Vấn đề được đố vui trong topic này, kyo làm mãi không được. Kyo sử dụng Office 2007, cũng thử không lưu thì cũng không được mà lưu thì vẫn không được, chẳng hiểu tại sao: http://www.giaiphapexcel.com/forum/showthread.php?7146-Đố-vui-về-VBA!&p=238001#post238001
 
Chào mọi người, kyo có hai vấn đề thắc mắc rất mong được giải đáp
1. Nếu như mà sử dụng Application.Visible = False mà quên mất phục hồi = True trước khi chạy code thì khi Excel bị ẩn rồi, làm cách nào để nó hiện lại và chỉnh sửa lại code? Hiện tại kyo chỉ biết có mỗi tắt là dùng Ctrl + Shift + Del để End Process rồi tắt macro đi và mở lại để sửa thôi chứ ngoài ra không biết cách sửa khác.
Câu 1 rất đơn giản
Tôi dùng VBScript như sau:
- Mở Notepad
- Cho đoạn code này vào:
PHP:
On Error Resume Next
Set xlApp= GetObject(, "Excel.Application")
xlApp.Visible = True
Set xlApp = Nothing
- Đóng Notepad, lưu file thành xlAppVisible.vbs
- Chạy file xlAppVisible.vbs, Excel sẽ hiện ra
Nói chung là dùng 1 ứng dụng khác để hiện lại Excel thôi
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

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

Back
Top Bottom