Propriedade ControlSource
Identifica o local dos dados usado para definir ou armazenar a propriedade Value de um controle. A propriedade ControlSource aceita intervalos de planilha do Microsoft Excel.
Sintaxe
object.ControlSource [= String ]
A sintaxe da propriedade ControlSource tem estas partes:
Parte | Descrição |
---|---|
objeto | Obrigatório. Um objeto válido. |
CadeiaDeCaracteres | Opcional. Especifica a célula de planilha vinculada à propriedade Value de um controle. |
Comentários
A propriedade ControlSource identifica uma célula ou um campo. Ela não contém os dados armazenados na célula ou no campo. Se você alterar o Value do controle, a alteração será refletida automaticamente na célula ou no campo vinculado. Da mesma forma, se você alterar o valor da célula ou do campo vinculado, a alteração será refletida automaticamente no Value do controle.
Não é possível especificar outro controle para ControlSource. Se você fizer isso, ocorrerá um erro.
O valor padrão para ControlSource é uma cadeia de caracteres vazia. Se ControlSource contiver um valor diferente de uma cadeia vazia, identificará uma célula ou um campo vinculado. O conteúdo da célula ou do campo é automaticamente copiado para a propriedade Value quando o controle é carregado.
Observação
Se a propriedade Value for Null, nenhum valor aparecerá no local identificado por ControlSource.
Confira também
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.