def test_basic(): ctx = fakexlapi.RequestContext() ctx.application.activeWorkbook.sheets.load() ctx.sync() print("Sheets:") for sheet in ctx.application.activeWorkbook.sheets.items: print(sheet.name)
def test_updateText(): ctx = fakexlapi.RequestContext() workbook = ctx.application.activeWorkbook range = workbook.activeWorksheet.range("A1") range.text = "abc" ctx.load(range, "Text") print(range.text)
def test_updateValue(): ctx = fakexlapi.RequestContext() workbook = ctx.application.activeWorkbook range = workbook.activeWorksheet.range("A1") range.value = "123" ctx.load(range, "Value") ctx.sync() print(range.value)
def test_Value2DArray(): ctx = fakexlapi.RequestContext() sheet = ctx.application.activeWorkbook.activeWorksheet range = sheet.range("A1") range.valueArray = [['Hello', 123, True], ['World', 456, False]] ctx.load(range) ctx.sync() print("Range.ValueArray=") print(range.valueArray)
def test_arrayValue(): ctx = fakexlapi.RequestContext() sheet = ctx.application.activeWorkbook.activeWorksheet range = sheet.range("A1") range.value = ['Hello', 123, True] ctx.load(range) ctx.sync() print("Range.Value=") print(range.value)
def test_workbook(): ctx = fakexlapi.RequestContext() workbook = ctx.application.activeWorkbook ctx.load(workbook) range = workbook.activeWorksheet.range("A1") result1 = range.replaceValue("Hello") result2 = range.replaceValue("HelloWorld") ctx.load(range, "Value") range.activate() ctx.sync() print(result1.value) print(result2.value) print(range.value)