楼主: single1979
3488 11

[问答] 新手求问,读取excel文件数据出错! [推广有奖]

  • 0关注
  • 0粉丝

已卖:89份资源

硕士生

7%

还不是VIP/贵宾

-

威望
0
论坛币
291 个
通用积分
27.3873
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
3574 点
帖子
71
精华
0
在线时间
44 小时
注册时间
2017-3-6
最后登录
2017-5-22

楼主
single1979 发表于 2017-3-10 21:33:50 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
library(RODBC)
z <- odbcConnectExcel("lianxiyong.xlsx")
(w <- sqlFetch(z,"Sheet1"))
反馈信息:
> library(RODBC)
> z <- odbcConnectExcel("lianxiyong.xlsx")
Error in odbcConnectExcel("lianxiyong.xlsx") :
  odbcConnectExcel is only usable with 32-bit Windows
> (w <- sqlFetch(z,"Sheet1"))
Error in inherits(channel, "RODBC") : object 'z' not found


请诸位大侠前辈解惑,感激不尽!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:EXCEL xcel exce cel Library excel

沙发
single1979 发表于 2017-3-10 22:03:54
谢谢!

藤椅
杨乃权 发表于 2017-3-10 23:20:45 来自手机
single1979 发表于 2017-3-10 21:33
library(RODBC)
z  z  (w
你试试在文件名那里添加个搜索路径,比如说文件存在D盘时,\"D:/文件名.xls\"

板凳
杨乃权 发表于 2017-3-10 23:21:49 来自手机
杨乃权 发表于 2017-3-10 23:20
你试试在文件名那里添加个搜索路径,比如说文件存在D盘时,\&quot;D:/文件名.xls\&quot;
明显的错误是文件名的后缀不是xlsx,而是xls

报纸
英雄lxz 发表于 2017-3-11 09:16:56 来自手机
可以使用openxlsx包中的read.excel函数 这挺方便的

地板
delvin008 发表于 2017-3-11 12:05:33
建议使用 XLConnect 包,灰常好用

7
single1979 发表于 2017-3-11 14:13:51
杨乃权 发表于 2017-3-10 23:20
你试试在文件名那里添加个搜索路径,比如说文件存在D盘时,\"D:/文件名.xls\"
谢谢帮助,我的lianxiyong.xlsx文件就是在工作目录下的,应该不用再放路径了吧?不过我还是在试一试!

8
single1979 发表于 2017-3-11 14:13:58
杨乃权 发表于 2017-3-10 23:20
你试试在文件名那里添加个搜索路径,比如说文件存在D盘时,\"D:/文件名.xls\"
谢谢帮助,我的lianxiyong.xlsx文件就是在工作目录下的,应该不用再放路径了吧?不过我还是在试一试!

9
single1979 发表于 2017-3-11 14:14:59
杨乃权 发表于 2017-3-10 23:21
明显的错误是文件名的后缀不是xlsx,而是xls
您好,可是我的excel版本是2010,2010的excel扩展名都是xlsx啊?难道在改成03版本的?谢谢解答!

10
single1979 发表于 2017-3-11 14:27:23
英雄lxz 发表于 2017-3-11 09:16
可以使用openxlsx包中的read.excel函数 这挺方便的
谢谢指教,原来rodbc在我的64位电脑上无法运行,您说的这个包应该更实用些,我去学学参数!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 06:13