Я хочу получить доступ к ячейке с формулой из книги Excel. У меня есть скрипт, который работает нормально, но только считывает данные из Excel.
Мне нужно только распечатать ячейки с формулой. Пример был бы очень признателен.
Я хочу получить доступ к ячейке с формулой из книги Excel. У меня есть скрипт, который работает нормально, но только считывает данные из Excel.
Мне нужно только распечатать ячейки с формулой. Пример был бы очень признателен.
Как насчет этой функции ниже: - Входной параметр, который вам нужно передать в приведенной ниже функции, как показано ниже: -
Input Parameter:- validateExcelData("Desktop/test.xls,55")
Примечание: здесь 55 – это число, использующее формулу, для этого ниже, если условие не сработает, и вы получите неверный результат, но если целочисленное значение указано без формулы, тогда, если условие сработает и вы получите результат получит пропуск. Также это не эффективный код. Просто посмотрите, поможет ли это :)
def validateExcelData(input):
inputParam=input.split(",")
filePath=inputParam[0].strip()
value=inputParam[1].strip()
outputParams="Fail"
try:
fs = os.sep.join((os.path.expanduser("~"),filePath))
wb=xlrd.open_workbook(fs)
for s in wb.sheets():
for row in range(s.nrows):
for col in range(s.ncols):
if s.cell(row,col).value==int(value):
outputParams ="PASS"
break
except:
outputParams = GetException()
return outputParams