excel - Excel 在发布到 Power BI 时不会覆盖数据集文件
问题描述
我正在尝试从 excel 发布到 Power BI,以避免在创建报告后完全使用 Power BI,但我似乎找不到任何关于为什么带有数据集的文件没有被覆盖的任何信息。
我的代码很简单:
Sub CreaFicheroCliente()
Dim Ruta As String: Ruta = "PRUEBAS"
AhorroMemoria True
Dim wb As Workbook: Set wb = Workbooks.Add
With wb
ThisWorkbook.Sheets("BBDD").Copy after:=.Sheets(.Sheets.Count)
wb.Sheets(1).Delete
wb.Sheets(1).ListObjects.Add(xlSrcRange, wb.Sheets(1).UsedRange, xlYes).Name = "Tabla1"
wb.SaveAs .Path & "\010 BCN Dispersiones Agentes Test.xlsx"
wb.PublishToPBI msoPBIExport, msoPBIOverwrite, Ruta
wb.Close
End With
AhorroMemoria False
End Sub
如您所见,覆盖已指定,因此它应该这样做。相反,我得到了这个:
有没有人试过做这个任务?执行代码时没有显示错误(它确实发布了文件,但不会覆盖已经存在的文件)。
我在 Power BI 上用作源的原始文件和我尝试从 Excel 发布的原始文件都是具有相同名称和扩展名的相同文件。
解决方案
推荐阅读
- javascript - 如何对输入 HTML 文本进行后处理以防止 WAF/OWASP 错误?
- php - “调用未定义的方法 Intervention\Image\Image::make()”
- c++ - std::function 接受具有不同传递类型的参数的 lambda 函数(通过 ref,通过 val)
- less - 如何在选择器中使用变量
- javascript - Expressjs Req.method TypeError:无法读取未定义的属性“方法”
- c# - 我的推动机制取决于帧速率
- spring-boot - Spring Boot 和 Kerberos - KrbException:不支持 default_tkt_enctypes 的默认 etypes
- c# - 当它们是字符串时在德语日期之间搜索
- f# - 寓言将字符串转换为枚举而不匹配或查找
- networkx - 得到有序的有向图边