On Tue, Feb 23, 2010 at 1:45 PM, Henrique Dallazuanna <www...@gmail.com> wrote:
> see below:
>
> On Tue, Feb 23, 2010 at 2:16 PM, Ivan Calandra
> <ivan.calan...@uni-hamburg.de> wrote:
>> Dear R users,
>>
>> I've learned today about RODBC package in order to import xls file to
>> dataframes and export the dataframes to xls files.
>>
>> However I have some problems. Please excuse me if these are basic but as I
>> said, I've just begun with this package.
>> Also this email is quite long, but everything is related, so I don't think
>> it would be better to split it. Moreover, there's a lot from an error
>> message and dput(). I hope it won't discourage you. I believe I've
>> compressed it as much as possible
>>
>> - to import, I do this:
>> con <- odbcConnectExcel("D:\\R\\cdeg_SSFA_R.xls")
>> cdeg <- sqlFetch(con, "cdeg")
>
>  base <- sqlFetch(con, gsub("'|\\$", "", sqlTables(con)$TABLE_NAME[1]))

It seems to accept the $ so this is good enough if there is one sheet:

con <- odbcConnectExcel("test.xls")
sqlFetch(con, sqlTables(con)$TABLE_NAME)
close(con)

If there are multiple sheets sqlTables returns the sheets in
alphabetical order rather than the order in the workbook, at least
when I tried it using the ODBC driver that comes with Vista, so in
that case try one of the other solutions here:
http://rwiki.sciviews.org/doku.php?id=tips:data-io:ms_windows

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to