如何把文本文excel转化为word成excel

怎么把excel格式文档转换成sql文档
怎么把excel格式文档转换成sql文档?excel文档是使用的OFFICE2007,因为里面条目比较多,有60万条左右
09-10-19 &
SQL与ACCESS和EXCEL的数据转换熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明如下:       一、SQL SERVER 和ACCESS的数据导入导出    常规的数据导入导出:    使用DTS向导迁移你的Access数据到SQL Server,你可以使用这些步骤:    1在SQL SERVER企业管理器中的Tools(工具)菜单上,选择Data Transformation    2Services(数据转换服务),然后选择 czdImport Data(导入数据)。    3在Choose a Data Source(选择数据源)对话框中选择Microsoft Access as the Source,然后键入你的.mdb数据库(.mdb文件扩展名)的文件名或通过浏览寻找该文件。    4在Choose a Destination(选择目标)对话框中,选择Microsoft OLE DB Prov ider for SQL Server,选择数据库服务器,然后单击必要的验证方式。    5在Specify Table Copy(指定表格复制)或Query(查询)对话框中,单击Copy tables(复制表格)。    6在Select Source Tables(选择源表格)对话框中,单击Select All(全部选定)。下一步,完成。    Transact-SQL语句进行导入导出:    1. 在SQL SERVER里查询access数据:    -- ======================================================    SELECT *    FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',    'Data Source=&c:\DB.mdb&;User ID=APassword=')...表名    2.将access导入SQL server    ======================================================    在SQL SERVER 里运行:    SELECT *    INTO newtable    FROM OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0',    'Data Source=&c:\DB.mdb&;User ID=APassword=' )...表名       3. 将SQL SERVER表里的数据插入到Access表中    ================================================    在SQL SERVER 里运行:    insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',    'Data Source=& c:\DB.mdb&;User ID=APassword=')...表名    (列名1,列名2)    select 列名1,列名2 from sql表    实例:    insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0',    'C:\db.mdb';'admin';'', Test)    select id,name from Test       INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'c:\trade.mdb'; 'admin'; '', 表名)    SELECT *    FROM sqltablename       二、 SQL SERVER 和EXCEL的数据导入导出    1、在SQL SERVER里查询Excel数据:    ======================================================    SELECT *    FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',    'Data Source=&c:\book1.xls&;User ID=APassword=;Extended properties=Excel 5.0')...[Sheet1$]    下面是个查询的示例,它通过用于 Jet 的 OLE DB 提供程序查询 Excel 电子表格。    SELECT *    FROM OpenDataSource ( 'Microsoft.Jet.OLEDB.4.0',    'Data Source=&c:\Finance\account.xls&;User ID=APassword=;Extended properties=Excel 5.0')...xactions       2、将Excel的数据导入SQL server :    ======================================================    SELECT * into newtable    FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',    'Data Source=&c:\book1.xls&;User ID=APassword=;Extended properties=Excel 5.0')...[Sheet1$]    实例:    SELECT * into newtable    FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',    'Data Source=&c:\Finance\account.xls&;User ID=APassword=;Extended properties=Excel 5.0')...xactions       3、将SQL SERVER中查询到的数据导成一个Excel文件    ======================================================    T-SQL代码:    EXEC master..xp_cmdshell 'bcp 库名.dbo.表名out c:\Temp.xls -c -q -S&servername& -U&sa& -P&&'    参数:S 是SQL服务器名;U是用户;P是密码    说明:还可以导出文本文件等多种格式    实例:EXEC master..xp_cmdshell 'bcp saletesttmp.dbo.CusAccount out c:\temp1.xls -c -q -S&pmserver& -U&sa& -P&sa&'    EXEC master..xp_cmdshell 'bcp &SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname& queryout C:\ authors.xls -c -Sservername -Usa -Ppassword'    在VB6中应用ADO导出EXCEL文件代码:    Dim cn As New ADODB.Connection    cn.open &Driver={SQL Server};Server=WEBSVR;DataBase=WebMUID=WD=123;&    cn.execute &master..xp_cmdshell 'bcp &SELECT col1, col2 FROM 库名.dbo.表名& queryout E:\DT.xls -c -Sservername -Usa -Ppassword'&       4、在SQL SERVER里往Excel插入数据:    ======================================================    insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',    'Data Source=&c:\Temp.xls&;User ID=APassword=;Extended properties=Excel 5.0')...table1 (A1,A2,A3) values (1,2,3)    T-SQL代码:    INSERT INTO    OPENDATASOURCE('Microsoft.JET.OLEDB.4.0',    'Extended Properties=Excel 8.0;Data source=C:\training\inventur.xls')...[Filiale1$]    (bestand, produkt) VALUES (20, 'Test')       总结:利用以上语句,我们可以方便地将SQL SERVER、ACCESS和EXCEL电子表格软件中的数据进行转换,为我们提供了极大方便!
请登录后再发表评论!固定格式的文本如何转换为Excel表格? - Excel教程
& 正文『 更新时间: 13:19:23 』
固定格式的文本如何转换为Excel表格?
固定格式的文本如何转换为Excel表格?,&
  比如,有一个文本文件,它的名字是"通讯录.txt",它里面有标题行和内容行,每一行都由一个"竖线"字符(也就是英文字符"|")分隔。整个文件的内容如图所示。
  1、打开Excel,按Ctrl + o 组合键,调出"打开"对话框,把对话框中的"文件类型"设置为"文本文件",在"查找范围"里导航到第 1
步骤中文本文件所在的位置,点击"通讯录.txt"文件--打开。
  2、Excel
弹出"文本导入向导"对话框。由于"通讯录"文本文件是以"竖线"字符这一分隔符号分隔的,因此在"选择最合适的文件类型"中,我们保持选中"分隔符号"不变,单击"下一步"。
  3、在"分隔符号"里,去掉"Tab键"、"分号"、"逗号"、"空格"前面的对勾,选中"其他",然后在"其他"后面的文本框里,输入"竖线"字符,也就是"|"这个符号。注意这个符号必须是在英文状态下输入。另外,在"文本识别符号"中选择"无"。
  4、接下来,设定 Excel 如何识别文本文件中的数字。点击"手机号码"那一列,在"列数据格式"中选择"文本"。这样做的目的是,防止 Excel
把数字前面的"零"给去掉。用同样的方法,设置一下"固定电话"那一列。
  另外可以看到,如果文本文件中存储了日期,在这一步骤中还可以将其指定为"日期"格式,方便转换完成之后,对这一列进行日期有关的计算。
  5、点击"完成"按钮,就完成了固定格式文本文件导入 Excel 的操作。
上一篇:下一篇:
固定格式的文本如何转换为Excel表格? 相关内容:
查看更多>>
Excel教程姐妹分类
Excel教程热门排行&&&&&&&&&&&&&&&&&&
posts - 0,comments - 0,trackbacks - 0
在Excel2000中,Excel老会将数值型文本转换成数值,比如身份证号码却是以科学计数法来显示,我们可以通过将单元格格式设置成文本或是在输入身份证时在最前边加个半角的单引号来阻止这种转换,但是这些都只对以后的输入生效,之前的还是用科学计数法显示,有没有办法将它们转换成真正的文本呢?采用以下步骤可以实现:
1.选中身份证所在列
2.选择"数据"菜单下的"分列",打开文本分列向导窗口
3.在步骤一中选择"分隔符号",点击进入下一步
4.在步骤二中不选择任何分隔号,点击进入下一步
5.在步骤三中将列数据格式设置为"文本",点击完成
好了,是不是都转换成真正的文本了?^_^
阅读(...) 评论() &注册会计师
Excel中TEXT函数怎么把数值转换成文本
导读:TEXT函数是将数值转换为按指定数字格式表示的文本。TEXT函数怎么把数值转换成文本?详情请看以下内容。
  TEXT函数
  将数值转换为按指定数字格式表示的文本。
  TEXT(value,format_text)
  Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。
  Format_text 为&单元格格式&对话框中&数字&选项卡上&分类&框中的文本形式的数字格式。
  Format_text 不能包含星号 (*)。
  通过&格式&菜单调用&单元格&命令,然后在&数字&选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。使用函数 TEXT
  可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。
  其中text函数取得是货币形式文本。
延伸阅读:
(责任编辑)
热门课程推荐
加载更多文章
加载更多文章
加载更多文章
加载更多文章
加载更多文章
加载更多文章
加载更多文章
加载更多文章
会计网官方微信
扫描二维码,即刻与小K亲密互动,还有劲爆优惠等你来拿!
订阅QQ邮件
第一时间获取热门财会资料!
版权所有 Copyright (C) 2010 - 2016
All Rights Reserved 
除特别注明外,作品版权归会计网所有。如果无意之中侵犯了您的权益,请,本站将在三个工作日内做出处理。

我要回帖

更多关于 excel转化为word 的文章

 

随机推荐