iWebOffice2004调用VBA脚本解释及翻译(13) // mImgShape = webform.WebOffice.ActiveDocument.Shapes.Item(webform.WebOffice.ActiveDocument.Shapes.Count); //} mImgShape = mInlineShapes.ConvertToShape(); mImgShape.Select(); mImgShape.AlternativeText="DBSTEP_2004=印章名称:["+mMarkName+"] 用户名称:["+webform.WebOffice.UserName+"] 盖章时间[:"+mMarkTime+"] 印章编号:["+webform.WebOffice.RecordID+"]"; mImgShape.PictureFormat.TransparentBackground = true; mImgShape.PictureFormat.TransparencyColor = 16777215; mImgShape.Fill.Visible = false; mImgShape.WrapFormat.Type = 3; mImgShape.ZOrder(mZOrder); } //如果是Excel文件 if (webform.WebOffice.FileType==".xls"){ webform.WebOffice.ActiveDocument.ActiveSheet.Pictures.Insert(mFilePath+mFileName).Select(); mImgShape =webform.WebOffice.ActiveDocument.Application.Selection.ShapeRange; mImgShape.AlternativeText="DBSTEP_2004=印章名称:["+mMarkName+"] 用户名称:["+webform.WebOffice.UserName+"] 盖章时间[:"+mMarkTime+"] 印章编号:["+webform.WebOffice.RecordID+"]"; mImgShape.PictureFormat.TransparentBackground = true;