大家好,今天来为大家分享导入excel网站源码分享的一些知识点,和从网站导入excel的数据乱码怎么办的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
子窗体筛选后导出任意字段内容到EXCEL中,而不是整条记录导出,该如何写代码?
二、解决方法:
Function导出数据(tbnameAsString,frmnameAsString,subfrmnameAsString,QdefnameAsString,ParamArrayA()AsVariant)
&39;参数:tbname–子窗体数据表
&39;subfrmnane–子窗体名称
&39;A()–导出的字段数组
DimQdefAsQueryDef
DimstrWhere,strSQLAsString
DimiAsLong
strWhere=Forms(frmname).Controls(subfrmname).Form.Filter
IfstrWhere=&34;ThenstrWhere=&34;
strSQL=&34;
Fori=0ToUBound(A,1)
strSQL=strSQL&A(i)&&34;
Next
IfstrSQL=&34;Then
strSQL=&34;
Else
strSQL=Left(strSQL,Len(strSQL)-1)
EndIf
strSQL=&34;&strSQL&&34;&tbname&&34;&strWhere
IfDCount(&34;,&34;,&39;&34;&34;)=0Then
SetQdef=CurrentDb.CreateQueryDef(Qdefname)
Qdef.SQL=strSQL
EndIf
SetQdef=CurrentDb.QueryDefs(Qdefname)
Qdef.SQL=strSQL
Qdef.Close
SetQdef=Nothing
DoCmd.OutputToacOutputQuery,Qdefname,acFormatXLS,,True
EndFunction
三、演示:
文章到此结束,如果本次分享的导入excel网站源码分享和从网站导入excel的数据乱码怎么办的问题解决了您的问题,那么我们由衷的感到高兴!
