偶这样做的
function TNWD_DataModule.BrithNewWellDesignRep(YT: String): Boolean;
var
MSExcel : OleVariant; //Excel进程
Selection: OleVariant;
Range : OleVariant;
begin
//创建MS Excel对象。
try
MSExcel := ComObj.CreateOleObject('Excel.Application'); //创建Excel工作表
except
MessageDlg('MS Excel没有安装!',mtWarning,[mbok],0);
exit;
end;
MSExcel.visible:= False;
MSExcel.Caption := YT + ' 油田新井设计申报表';
MSExcel.WorkBooks.Add; //增加Sheet;
MSExcel.Range['C2'].select;
MSExcel.ActiveCell.FormulaR1C1 := 'M3';
MSExcel.ActiveCell.Characters(Start:=2, Length:=1).Font.Color := clBlue;
MSExcel.ActiveCell.Characters(Start:=2, Length:=1).Font.Name := '隶书';
MSExcel.ActiveCell.Characters(Start:=2, Length:=1).Font.Size := 18;
MSExcel.ActiveCell.Characters(Start:=2, Length:=1).Font.Strikethrough:= False;
MSExcel.ActiveCell.Characters(Start:=2, Length:=1).Font.Superscript := True;
MSExcel.ActiveCell.Characters(Start:=2, Length:=1).Font.Subscript := False;
MSExcel.ActiveCell.Characters(Start:=2, Length:=1).Font.OutlineFont := False;
MSExcel.ActiveCell.Characters(Start:=2, Length:=1).Font.Shadow := False;
MSExcel.ActiveCell.Characters(Start:=2, Length:=1).Font.Underline := xlUnderlineStyleNone;
MSExcel.ActiveCell.Characters(Start:=2, Length:=1).Font.ColorIndex := xlAutomatic;
MSExcel.visible:= True;
end;