关于excel表格内容导入别的软件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于excel表格内容导入别的软件相关的知识,希望对你有一定的参考价值。

我刚进一家公司,要做一些账目,我看电脑里有原来的excel表单,就在此基础上做了几天,但是,刚刚被告知有个时速的进销存软件,公司同仁都是在那里看数据的,就是因为没有更新好,才发现出了这样一个乌龙
现在的问题是,前几天的数据,在excel表单里,我怎么才能直接导入到那个进销存软件里去呢?还是只能重新再在那个软件里一个个输入呢?
急!!!

先查查你使用的进销存软件能导入什么格式的软件,再打开excel文件,使用另存为可以导入的文件格式,再导入进销存软件即可追问

没有找到导入文件的选项,一般是在哪里啊啊啊啊?

追答

你到系统维护里找找,或者你可以输入数据并导出数据到桌面,看看导出的文件扩展名(文件属性里能看到)是什么,就知道了

追问

找了,只有导入导出单据,那种文本类型的“单据”,如果数据要出来的话,就只能备份,
绝望了,谢谢你了

追答

是呀,看看“单据”是什么格式的,是文本格式吗?如果是就行呀

参考技术A 进销存软件一般都可以导入EXCEL文件

找找看导入文件在什么地方,以及格式要求。有些是要保存为CSV格式。追问

我的是这样一个,我就没找到导入文件的选项,哭死了,要

asp如何导入excel内容

由于产品比较多,想求用asp实现excel导入access的办法,

DataSet _Table = GetTableName(Server.MapPath(@"upload/" + Request.Cookies["sa"].Value + "/" + this.ListBox1.SelectedValue), this.DropDownList1.SelectedValue); //首先获取EXCEL文件路径
string[] list = Request["checkbox"].Split(",".ToCharArray()); 要导入的列,代码不贴了
string CompanyName = string.Empty, Person_in_charge = string.Empty, Mobile = string.Empty, Phone = string.Empty, Fax = string.Empty, E_mail = string.Empty, Address = string.Empty, IMQQ = string.Empty, AliWW = string.Empty, Website = string.Empty;
if (_Table.Tables[0].Rows.Count > 0)

for (int i = 0; i != _Table.Tables[0].Rows.Count; i++)/

for (int j = 0; j < list.Length; j++)/判断每个列的数据,然后处理

string[] arr = list[j].ToString().Split("|".ToCharArray());
if (Request[list[j].ToString()] == "CompanyName")

CompanyName = CompanyName + _Table.Tables[0].Rows[i][arr[1].ToString()].ToString();

if (Request[list[j].ToString()] == "Person_in_charge")

Person_in_charge = Person_in_charge + _Table.Tables[0].Rows[i][arr[1].ToString()].ToString();

if (Request[list[j].ToString()] == "Mobile")

Mobile = Mobile + _Table.Tables[0].Rows[i][arr[1].ToString()].ToString();

if (Request[list[j].ToString()] == "Phone")

Phone = Phone + _Table.Tables[0].Rows[i][arr[1].ToString()].ToString();

if (Request[list[j].ToString()] == "Fax")

Fax = Fax + _Table.Tables[0].Rows[i][arr[1].ToString()].ToString();

if (Request[list[j].ToString()] == "E-mail")

E_mail = E_mail + _Table.Tables[0].Rows[i][arr[1].ToString()].ToString();

if (Request[list[j].ToString()] == "Address")

Address = Address + _Table.Tables[0].Rows[i][arr[1].ToString()].ToString();

if (Request[list[j].ToString()] == "IMQQ")

IMQQ = IMQQ + _Table.Tables[0].Rows[i][arr[1].ToString()].ToString();

if (Request[list[j].ToString()] == "AliWW")

AliWW = AliWW + _Table.Tables[0].Rows[i][arr[1].ToString()].ToString();

if (Request[list[j].ToString()] == "Website")

Website = Website + _Table.Tables[0].Rows[i][arr[1].ToString()].ToString();


db.Update_Sql("INSERT INTO Customers([sid],[s_dep],[CompanyName],[Person_in_charge],[Mobile],[Phone],[Fax],[E-mail],[Address],[IMQQ],[AliWW],[Website],[Industry])VALUES(\'" + Request.Cookies["sa"].Value + "\'," + Request.Cookies["dep"].Value + ",\'" + CompanyName + "\',\'" + Person_in_charge + "\',\'" + Mobile + "\',\'" + Phone + "\',\'" + Fax + "\',\'" + E_mail + "\',\'" + Address + "\',\'" + IMQQ + "\',\'" + AliWW + "\',\'" + Website + "\'," + this.DropDownList2.SelectedValue + ")");
CompanyName = ""; Person_in_charge = ""; Mobile = ""; Phone = ""; Fax = ""; E_mail = ""; Address = ""; IMQQ = ""; AliWW = "";
this.Label3.Text = "导入成功!";
参考技术A 你可以讲EXCEL另存为以Tab隔开形式的TXT文件
然后SQL语句里面有一条是直接将TXT文件导入到指定表格里面的
例如:load data infile 'E:/MYSQL_LOG/Temporary.txt' into table table_name fields terminated by '\t' lines terminated by '\r\n' IGNORE 1 LINES

fields terminated by '\t' 代表以Tab隔开你的列

lines terminated by '\r\n' 代表以 '\r\n'为一行换行

IGNORE 1 LINES 代表语句跳过文本第一行开始插入

其他的详细的语法你可以百度一下
参考技术B 用 组件 把EXCEL 数据读取出来,然后,循环添加 参考技术C 一、直接导入法
1.启动Access,新建一数据库文件。
2.在“表”选项中,执行“文件→获取外部数据→导入”命令,打开“导入”对话框。
3.按“文件类型”右侧的下拉按钮,选中“Microsoft Excel(.xls)”选项,再定位到需要转换的工作簿文件所在的文件夹,选中相应的工作簿,按下“导入”按钮,进入“导入数据表向导”对话框(图1)。
4.选中需要导入的工作表(如“工程数据”),多次按“下一步”按钮作进一步的设置后,按“完成”按钮。
注意:如果没有特别要求,在上一步的操作中直接按“完成”按钮就行了。
5.此时系统会弹出一个导入完成的对话框(图1的中部),按“确定”按钮。
二、建立链接法

  1.启动Access,新建一数据库文件。

  2.在“表”选项中,执行“文件→获取外部数据→链接表”命令,打开“链接”对话框。

  3.以下操作基本与上述“直接导入法”相似,在此不再赘述,请大家自行操练。

  注意:“直接导入法”和“建立链接法”均可以将Excel数据转换到Access中,两者除了在Access中显示的图标不同(图2)外,最大的不同是:前者转换过来的数据与数据源脱离了联系,而后者转换过来的数据会随数据源的变化而自动随时更新。

  至此,数据就从Excel中导入到Access中。

以上是关于关于excel表格内容导入别的软件的主要内容,如果未能解决你的问题,请参考以下文章

excel表格导出有啥用途?

找一个可以将excel表格文件数据自动录入填写到其他办公系统的软件?

word中的内容如何导入Excel指定表格里?

如何把EXCEL中的数导入到WORD的表格中?

急寻!网页中自动填写表格的软件(或者IE插件)

怎样用Beyond Compare比较两个excel表格文件差异