The below code is running from last 30 mins and still giving me neither results nor error. it seems the function reading the file is lost somewhere inside my file.
Is excel.link the only package to read binary formatted files in R ?
any alternatives with data.table approaches ?
@mishabalyasin.. Thanks for the mention but it does not support reading excel files-binary format but only xml based format..
readxl supports both the legacy .xls format and the modern xml-based .xlsx format. The libxls C library is used to support .xls, which abstracts away many of the complexities of the underlying binary format. To parse .xlsx, we use the RapidXML C++ library
I was hoping that maybe, based on the docs you quoted, the .xls and .xlsb formats were in fact the same. But this SO anaswer suggests that isn't the case:
.xlsb was introduced in excel 2007 alongside .xlsx and .xlsm . All three formats use the OPC standard and are conceptually similar (whereas .xls , while also a binary format, is much different -- for example, it uses an OLE container format rather than zip)
.xlsb is not compatible with .xls , and AFAICT there are no open source tools that can write XLSB.
I'm definitely keen to see if you find something capable of handling it!