Propriedade ListBox.ColumnWidths (Access)

Use a propriedade ColumnWidths para especificar a largura de cada coluna em uma caixa de lista de várias colunas. String de leitura/gravação.

Sintaxe

expressão. ColumnWidths

Expressão Uma variável que representa um objeto ListBox .

Comentários

A propriedade ColumnWidths contém um valor que especifica a largura de cada coluna em polegadas ou centímetros, dependendo do sistema de medição (EUA ou Métrica) selecionado na caixa Sistema de medição na guia Número da caixa de diálogo Opções Regionais do Windows Painel de Controle. A configuração padrão é 1 polegada ou 2,54 centímetros. A propriedade de configuração LargurasDasColunas deve ser um valor de 0 a 22 polegadas (55,87 cm) para cada coluna na caixa de listagem ou caixa de combinação.

Para separar as suas entradas na coluna, utilize ponto-e-vírgula (;) como separador de lista (ou o separador de lista selecionada na caixa Separador de lista, na guia Número, da caixa de diálogo Opções regionais).

Largura de 0 oculta uma coluna. Uma ou todas as configurações de propriedade LargurasDasColunas podem ficar em branco. Crie uma configuração em branco, digitando um separador de lista sem um valor anterior. Valores em branco resultam em configurar automaticamente uma largura de coluna padrão que varia de acordo com o número de colunas e a largura da caixa de combinação ou caixa de listagem do Microsoft Access.

No Visual Basic, use uma expressão de cadeia de caracteres para definir os valores de largura da coluna em twips. As larguras das colunas são separadas por ponto e vírgula. Para especificar uma outra unidade de medida, a unidade de medida inclui (cm ou polegadas). Por exemplo, a expressão de cadeia de caracteres a seguir especifica três larguras de coluna em centímetros.

"6 cm;0;6 cm"

Você também pode utilizar essa propriedade para ocultar uma ou mais colunas.

Se você deixar a configuração da propriedade ColumnWidths em branco, o Access definirá a largura de cada coluna como a largura geral da caixa de listagem ou caixa de combinação dividida pelo número de colunas.

Se as larguras de coluna definidas forem muito largas para serem exibidas totalmente dentro da caixa de combinação ou da caixa de listagem, as colunas mais à direita estarão ocultas e uma barra de rolagem horizontal será exibida.

Se você especificar a largura de algumas colunas, mas deixar a configuração para outras em branco, o Access dividirá a largura restante pelo número de colunas para as quais você não especificou uma largura. A largura mínima calculada da coluna é de 1.440 twips (1 polegada).

Por exemplo, as configurações a seguir se aplicam a uma caixa de listagem de 10 centímetros com três colunas.

Configuração Descrição
1.5 in;0;2.5 in A primeira coluna tem 3,8 centímetros, a segunda está ocultada e a terceira tem 6,3 centímetros.
2 in;;2 in A primeira coluna tem 3,8 centímetros, a segunda tem 2,4 centímetros (padrão) e a terceira tem 3,8 centímetros.

Como só a metade da terceira coluna estiva visível, aparece uma barra de rolagem horizontal.
(Vazio) As três colunas são da mesma largura (3,34 centímetros).

Observação

Esta propriedade é diferente da propriedade ColumnWidth, que especifica a largura de uma coluna especificada em uma folha de dados.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.