You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel表格中自动调用Proff API填充企业营收数据?

实现Proff API营收数据自动填充(Power Query/VBA方案)

Power Query 方案

  • 将现有表格导入Power Query:选中表格区域,点击「数据」选项卡→「从表格/范围」,进入Power Query编辑器。
  • 假设你已创建的营收获取函数名为GetRevenueFromProff(参数为组织编号),点击「添加列」→「自定义列」,输入公式:
    = GetRevenueFromProff([Org])
    
  • 删除原有的Revenue列,将新生成的自定义列重命名为「Revenue」。
  • 点击「关闭并上载」,把处理后的数据加载回Excel。后续只需右键表格选择「刷新」,或通过「数据」→「连接属性」设置定时刷新,就能自动更新新增Org编号对应的营收数据。

VBA 方案

  • 按Alt+F11打开VBA编辑器,找到目标工作表的模块(如Sheet1),粘贴以下代码:
    Private Sub Worksheet_Change(ByVal Target As Range)
        ' 假设Org列是A列,Revenue列是B列,可根据实际列调整
        If Target.Column = 1 And Target.Cells.Count = 1 Then
            On Error Resume Next
            ' 替换为你已实现的Proff API调用函数名
            Target.Offset(0, 1).Value = GetRevenueFromProff(Target.Value)
            On Error GoTo 0
        End If
    End Sub
    
  • 确保你已在VBA模块中定义好GetRevenueFromProff函数(接收组织编号,返回对应营收数值)。
  • 将文件保存为启用宏的工作簿(.xlsm格式),之后在Org列输入编号时,Revenue列会自动填充对应数据。

内容的提问来源于stack exchange,提问作者HoelR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 15:57:44