|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。excel|数据我是不是能够将Excel数据导进?
cg1摘自:access911.net
成绩:
我是不是能够将Excel数据导进
回覆:
手动体例:
请检察Access匡助:
匡助->导进或链接数据和工具
假如手动
来自电子表格
导进或链接电子表格中的数据
在持续处置之前,要确保电子表格中的数据必需以得当的表格情势分列,而且电子表格每字段(列)中都具有不异的数据范例、每行中也都具有不异的字段。
翻开数据库,或切换到翻开数据库的“数据库”窗口。
实行以下操纵之一:
若要导进电子表格,请在“文件”菜单上,指向“猎取内部数据”,然后单击“导进”。
若要链接电子表格,请在“文件”菜单上,指向“猎取内部数据”,然后单击“链接表”。
在“导进”(或“链接”)对话框中,选择“文件范例”框中的“MicrosoftExcel(*.xls)”。
单击“查找局限”框右边的箭头,选定电子表格文件地点的驱动器和文件夹,然后双击其图标。
依照“导进数据表导游”对话框的提醒举行操纵。假如是从MicrosoftExcel5.0版或更高版本的事情簿中导进,则能够导进事情薄内的某个事情表。但不克不及从其他的多电子表格(比方MicrosoftExcel4.0版事情簿)文件中导进。若要导进这些文件,起首必需将每一个事情表保留为一个独自的文件。
注重
能够导进或链接电子表格中的全体数据,大概只是来自指定局限单位格中的数据。只管用户一般是在MicrosoftAccess中新建一个表来导进或链接,但只需电子表格列题目与表字段名相婚配,就一样能够在已有表上追加数据。
Access将试图对导进的字段付与符合的数据范例,可是应当反省字段,确认它们是不是设置为所但愿的数据范例。比方在Access数据库中,德律风号码或邮政编码字段大概以数字字段导进,但在MicrosoftAccess中应当改成文本字段,由于这些范例的字段举行的任何盘算都不是所但愿的。需要时还应反省和设置字段属性(如设置格局)。
请注重,下面文章中实在仍旧包括了两种做法和一种扩大做法:
1、间接用导进
2、用链接表
3、当你只是要导进EXCEL数据到现有的表中时,能够先链接某个xls文件,然后间接用jetsql语句来做:
insertinto[Access表名](field1,field2)selectfield1,field2from[xls链接表]
编程体例:
请利用TransferSpreadsheet办法
示例
上面的示例在Lotus电子表格Newemps.wk3的指定局限内将表导进到MicrosoftAccess的“Employees”表,并用电子表格中的第一行作为字段名。
DoCmd.TransferSpreadsheetacImport,3,_
"Employees","C:LotusNewemps.wk3",True,"A1:G12"
在VisualBasic中,TransferSpreadsheet办法实行TransferSpreadsheet操纵。
expression.TransferSpreadsheet(TransferType,SpreadsheetType,TableName,FileName,HasFieldNames,Range,UseOA)
expression必须。前往“AppliesTo”列表中的一个工具的表达式。
TransferType可选AcDataTransferType。
AcDataTransferType能够是以下AcDataTransferType常量之一:
acExport
acImport默许
acLink
假如将该参数留空,将接纳默许常量(acImport)。
SpreadsheetType可选AcSpreadSheetType。
AcSpreadSheetType能够是这些AcSpreadSheetType常量之一:
acSpreadsheetTypeExcel3
acSpreadsheetTypeExcel4
acSpreadsheetTypeExcel5
acSpreadsheetTypeExcel7
acSpreadsheetTypeExcel8默许
acSpreadsheetTypeExcel9默许
acSpreadsheetTypeLotusWJ2-仅合用于日文版
acSpreadsheetTypeLotusWK1
acSpreadsheetTypeLotusWK3
acSpreadsheetTypeLotusWK4
注重能够链接Lotus1-2-3电子表格文件中的数据,可是这些数据在MicrosoftAccess中是只读的。能够导进自和链接到Lotus.WK4文件,可是不克不及将MicrosoftAccess数据导出为这类电子表格格局。MicrosoftAccess也不再撑持利用该办法对Lotus.WKS或MicrosoftExcel2.0版电子表格数据的导进、导出或链接。
假如将该参数留空,将接纳默许常量(acSpreadsheetTypeExcel8)。
TableName可选Variant型。字符串表达式,暗示要向个中导进电子表格数据、从中导出电子表格数据或链接电子表格数据的MicrosoftAccess表的称号,或要将其了局导出到电子表格的MicrosoftAccess选择查询的称号。
FileName可选Variant型。字符串表达式,暗示要从个中导进、导出到或链接到的电子表格的称号与路径。
HasFieldNames可选Variant型。利用True(-1)能够在导进或链接时,将电子表格中的第一行用作字段名。利用False(0)能够将数据表第一行当作一般数据。假如将该参数留空,则接纳默许值(False)。在将MicrosoftAccess表或选择查询数据导出到电子表格中时,不管为该参数输出了何值,字段称号都将拔出到电子表格的第一行中。
Range可选Variant型。字符串表达式,暗示电子表格中单位格的无效局限或局限称号。该参数仅可用于导进。若要导进全部电子表格,请将该参数留空。导出到电子表格时,必需将该参数留空。假如输出了一个局限,导出将失利。
UseOA可选Variant型。
申明
有关该操纵及其参数怎样利用的具体信息,请参阅该操纵的主题。
语法中的可选参数同意留空,可是必需包括参数的逗号。假如将位于末了的参数留空,则在指定的最初一个参数前面不需利用逗号。
注重还可使用ActiveX数据工具(ADO)来创立链接。办法是,利用Recordset工具的ActiveConnection属性。
</p>ASP脚本是采用明文(plaintext)方式来编写的。 |
|