xlwings

    0热度

    2回答

    我有一个单元格A1中的公式是"=C1+$D$1"。我想用xlwings将这个公式复制到A3(保留相对单元格引用)。我希望单元格A3中的粘贴公式为"=C3+$D$1"而不是"=C1+$D$1"。 是否有一个标志或函数会根据我们粘贴的范围调整公式?如果没有,我想最好的解决方案是在粘贴前处理公式本身。 rng_to_paste = ws.range('A1').options(ndim=1).formu

    0热度

    3回答

    我正在使用python v3 xlwings库与MS Excel进行交互。我有一个csv文件ToCopy.csv,并希望将这个cvs文件的全部内容复制到一个Excel文件中。 import xlwings as xw Book_name = 'C:/Temp/ExcelBook.xlsm' sheet_name = 'SheetName' #paste into this sheet w

    1热度

    2回答

    我试图找出在Excel中的用户窗体组合框的pywin32对象的方法,但我真的不知道我在做什么,并且无处可去。 VBA代码(发送ComboBox对象到Python): Private Sub ComboBox1_Change() s = test(ComboBox1) End Sub Python代码: @xw.func def test(obj): print(obj.

    1热度

    1回答

    我想从列表框中以编程方式选择项目。在VBA我会做: Sheet1.MyListBox.Selected(0) = True ,或取消选择做 Sheet1.MyListBox.Selected(0) = False 随着XLwings我已经能够很容易地检查是否选择了一个项目: >> wb.Sheets(1).api.MyListBox.Selected(0) True 但是,如果我尝试

    -4热度

    4回答

    我有一个工作表名为test_sheet的Excel工作表。我有一张Google工作表,其工作表共享相同的名称test_sheet。我想自动执行复制和粘贴Excel工作表test_sheet内容的过程,以替换Google工作表test_sheet的内容。这怎么可以用python v3 xlwings以编程方式完成? 我用Excel 2016

    0热度

    1回答

    我最近在我的Mac安装xlwings,我目前试图写一个小程序来更新一些数据(通过请求)。作为一项测试,我试图通过API更新cryptocurrency价格并将它们写入excel。 不使用runpython,代码有效。但是当我跑我的VBA代码, 我得到这个错误: File "<string>", line 1 import sys, os;sys.path.extend(os.path.norm

    0热度

    1回答

    我想复制一个格式的列,但范围('A1')中只有一个属性“值”。 如果我只复制值,原来是这样的: eprofitfloor 3830000000 1750000000 1248720000 1200000000 884547100 720000000 eprofitfloor 383000000000% 1750

    1热度

    1回答

    我想在Mac上从Excel 2016运行Python脚本。当我运行代码时,什么都没有发生,并且Excel中的状态栏卡在“正在运行”上。我检查了xlwings log file,我可以看到error是 Traceback (most recent call last): File "", line 1, in File "/Users/dano/Desktop/hello.py", line 3,

    1热度

    1回答

    我在Python中使用numpy和unittest的xlwings来测试Excel电子表格。但是,当xlwings输入一个具有#N/A的值时,结果为-2146826246。 据我所知,这可能与xlwings将值导入为float相关,并且可能没有良好的#N/A的浮点表示形式。 我想比较#N/A与nan。有关如何完成此任务的任何建议?

    0热度

    1回答

    所以我是新来的并行处理,但我开始使它同时解析多个Excel文件。当我只使用openpyxl时它运行良好,但是据我所知,它是一个基本的XML解析器。当我包括使用XLWings的部分(我想利用其评价公式在Excel文件验证目的的能力优势),我收到以下错误: pywintypes.com_error: (-2147221008, 'CoInitialize has not been called.',