Compartilhar via


Usar controles do Windows Forms em planilhas do Excel

Você pode adicionar controles do Windows Forms às pastas de trabalho do Microsoft Office Excel da mesma maneira que adiciona controles ao Windows Forms. Para obter informações gerais sobre como trabalhar com controles em documentos, consulte os controles do Windows Forms na visão geral de documentos do Office.

Aplica-se a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de suplemento VSTO para Excel. Para obter mais informações, consulte Os recursos disponíveis pelo aplicativo do Office e pelo tipo de projeto.

Considerações de controle para o Excel

Há algumas considerações específicas para o Excel.

Corresponder o tamanho do controle ao tamanho da célula

Você pode definir o controle a ser redimensionado automaticamente quando o tamanho da célula pai for alterado. Para obter mais informações, consulte Como redimensionar controles em células de planilha.

Adicionar componentes compartilhados por todas as planilhas

Você pode adicionar componentes que deseja compartilhar entre todas as planilhas, como uma DataSet, ao Designer de Pasta de Trabalho em vez de às planilhas. O componente será exibido na bandeja do componente.

Fórmula para inserir controles

Ao selecionar um controle no Excel, você verá =EMBED("WinForms.Control.Host"") na Barra de Fórmulas. Esse texto é necessário e não deve ser excluído.