Hi all, Apologies if I violate any posting etiquette - this is my first submission to the R mailing list. I regularly use 'odbcConnectExcel2007' (from package 'RODBC') to read data from named ranges in excel workbooks into R. I recently received the following error message when attempting to set up a connection channel (i.e. ch1 <- odbcConnectExcel2007('path to excel 2007 file.xlsx')):
"External table is not in the expected format". The workbook I was attempting to connect to had 15+ sheets, pivot tables, internal and external cell references, etc - all of which in the past had posed no problems. Through a process of trial and error it appears that odbcConnectExcel2007 had issues with several charts in the workbook that were sheets (i.e. the form of chart that can be generated by right clicking a chart and selecting "move chart" >"new sheet" in excel 2007). Deleting these 'sheet charts' allowed the connection to proceed as normal. Has anyone experienced this issue before, and if so is there a known way around it? I have done some google/R help list searching and turned up nothing... Details of OS/R: - Windows 7 (64 bit) - R version 2.9.2 - RODBC version 1.3-1 - Excel 2007. Many thanks, Liam ______________________________________________ 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.