Мне нужно импортировать данные из файлов Excel, сгенерированных в разных странах, поэтому необходимо применять разные решения для разбора, если числа идут с десятичной запятой или с десятичной точкой.Каким-то образом файлы Excel должны содержать свойство для идентификации культуры, с которой они были созданы.Есть ли способ получить его из Vb.Net или C #?
Это мой код, если я знаю, что файл использует десятичные запятые (требуется EPPlus):
Dim WorkSheet As OfficeOpenXML.ExcelWorksheet = myWorkSheet
Dim cell As ExcelRange = WorkSheet.Cells(row, col)
Dim cellValue as Object= cell.Value
Dim retval as Decimal = Decimal.Parse(cellValue,System.Globalization.CultureInfo.GetCultureInfo("es-ES"))