Como ocultar planilhas programaticamente
Você pode mostrar ou ocultar qualquer planilha em uma pasta de trabalho.Para ocultar uma planilha, use o item host a planilha ou acessar a planilha usando a coleção de folhas de pasta de trabalho.
Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Excel 2013 e Excel 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
Usando o item host a planilha
Se a planilha foi adicionada em tempo de design em uma personalização da nível de usuário, use a propriedade de Visible para ocultar a planilha especificada.
para ocultar uma planilha que usa uma planilha hospedar o item
Defina a propriedade de Visible de item host de Sheet1 o valor de enumeração de xlSheetHidden .
Globals.Sheet1.Visible = Excel.XlSheetVisibility.xlSheetHidden
Globals.Sheet1.Visible = Excel.XlSheetVisibility.xlSheetHidden;
Usando a coleção de folhas de pasta de trabalho do Excel
Acessar planilhas através da coleção do Microsoft Office Excel Sheets nos seguintes casos:
Você deseja ocultar uma planilha em um suplemento ao aplicativo.
A planilha que você deseja ocultar foi criada em tempo de execução em uma personalização da nível.
Para ocultar uma planilha usando a coleção de folhas de pasta de trabalho do Excel
Defina a propriedade de Visible a planilha o valor de enumeração de xlSheetHidden .
CType(Globals.ThisWorkbook.Sheets(1), Excel.Worksheet) _ .Visible = Excel.XlSheetVisibility.xlSheetHidden
((Excel.Worksheet) Globals.ThisWorkbook.Sheets[1]) .Visible = Excel.XlSheetVisibility.xlSheetHidden;
Consulte também
Tarefas
Como excluir planilhas de pastas de trabalho programaticamente
Como mover planilhas em pastas de trabalho programaticamente
Como proteger planilhas programaticamente