Adiciona uma regra de validação de dados de lista ao intervalo de planilha XLS clássico especificado
Sintaxe
function AddListValidation(ARange, AItems: WideString): Integer;
| ARange |
WideString. célula ou A1-estilo intervalo que receives validation rule |
| AItems |
WideString. Uma lista inline separada por vírgulas, uma fórmula de lista entre aspas ou uma fórmula de referência de intervalo de planilha |
Observações
O método grava registros DVAL e DV BIFF8 para pastas de trabalho Excel 97-2003. Listas inline como Sim,Não,Talvez são encapsuladas automaticamente como fórmula de lista do Excel. Passe uma fórmula entre aspas ou uma fórmula contendo uma referência de planilha quando precisar controlar a expressão de origem diretamente
Exemplo
Este exemplo adiciona uma lista suspensa às células A1 a A10
Workbook := TXLSWorkbook.Create;
try
Sheet := Workbook.Sheets[1];
Sheet.AddListValidation('A1:A10', 'Yes,No,Maybe');
Workbook.SaveAs('validated.xls', xlExcel97);
finally
Workbook.Free;
end;
Veja também