2015-07-17 3 views
0

http://s287.photobucket.com/user/pointy-haired-dilbert/media/hide-unhide-excel-spreadsheet.gif.htmlСкрыть книги Excel из vb.net

Здравствуйте

Как я могу сделать это скрыть от приложения VB.Net? Я не хочу, чтобы это:

excelInstance.Visible = False 

Я ищу код для того же результата, как я бы сделал это руководство в Excel, как этот на Gif по ссылке ...

Спасибо за Ваша помощь

ответ

1

Вы должны использовать следующее скрыть книгу ...

Windows("Book1").Visible = False 

(где Book1 это название вашей книги). И это, чтобы отобразить его ...

Windows("Book1").Visible = True 

Стоит также отметить, что вы можете записать макрос в то время как вы делаете что-то полезное (например, пряча книгу), а затем изучить код в редакторе Visual Basic (Alt + F11) ... абсолютно лучший способ узнать vba!

Например, чтобы ответить на ваш вопрос, я записал следующий макрос ...

Sub Macro1() 
    ActiveWindow.Visible = False 
    Windows("Book1").Visible = True 
End Sub 

Как вы можете видеть, вы можете также использовать ActiveWindow.Visible, но как только вы спрятали, не будет быть активным, так что вторая строка ссылается на книгу по имени.

Смежные вопросы