Sub Click(Source As Button) Dim s AsNew notessession Dim db As notesdatabase Set db=s.currentdatabase Dim col As notesdocumentcollection Dim doc As notesdocument Set col=db.unprocesseddocuments REM 定义行标题 REM 定义列值 Dim obj As Variant Dim excelWorkbook As Variant Dim excelSheet As Variant Set obj =CreateObject("Excel.Application") obj.Visible =True '找到excel的位置 path = s.getenvironmentstring("directory",True) gzpath=path+""+"th.xls" Set excelWorkbook = obj.Workbooks.Add Set excelSheet = excelWorkbook.Worksheets("Sheet1") '定义义excel的列值 With obj For i=1To col.Count Set doc=col.getnthdocument(i) j=0 Forall it In doc.items Dim itv As Variant itv=it.values nnn1=Int(j/26) nnn2=j Mod26 If j<26Then A=Chr(65+j)+Cstr(i+1) Else A=Chr(65+nnn1-1)+Chr(65+nnn2)+Cstr(i+1) EndIf .worksheets("sheet1").Range(A).value =itv j=j+1 End Forall Next EndWith End Sub