首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi操作excel怎样插入一个可选的列?解决方法

2012-02-25 
delphi操作excel怎样插入一个可选的列?delphi操作excel怎样插入一个可选的列?varExcelApp,WorkBook:Varian

delphi操作excel怎样插入一个可选的列?
delphi操作excel怎样插入一个可选的列?
var
  ExcelApp,WorkBook:Variant;
  i,j:integer;
begin
  ExcelApp:=CreateOleObject('Excel.Application');
  ExcelApp.WorkBooks.Add;
  WorkBook:=ExcelApp.WorkBooks.Open(D:\a.xls);
  ExcelApp.ActiveSheet.Columns[2].Insert;
  ExcelApp.Cells[1,2].Value := '性别'; 
end;
以上的代码插入的列是不可选的,怎样插入一个可选的列?下面可以选男或者女?

[解决办法]
ExcelApp.ActiveSheet.Columns[2].Validation.add(xlValidateList,xlValidAlertStop, xlBetween,
'男,女') ;
加上这句应该就可以了,试试

热点排行