小编g00*_*lex的帖子

适用于 Office JS Excel 插件的首选 IDE

我正在尝试使用 Microsoft JS API 为 Excel 开发加载项。我读过 Michael Zlatkovsy 写的关于使用 Office.JS 构建办公室插件的书。但这是一个非常陡峭的学习曲线(对 VB 6、C、C# 和 Java 有一些背景。这里的问题是我不知道哪种方法是开发插件的最佳方法?

  1. 是 Visual Studio 2017
  2. 带有 Yo-man 生成器的 Visual Studio Code?

我试图通过他书中提到的电子邮件地址与 Michael Zlatkovsky 联系,但遗憾的是我从未得到回复,并且在Microsoft 文档中他们只说明了 2 个选项,但他们没有提到 Visual Studio 项目不在 TypeScript 中的事实如果将其转换为 TypeScript,则只会调试生成的 JavaScript,无法让调试器直接在 TypeScript 代码上工作。

来自调试器的错误消息通常也不是很精确。因此,任何以最简单的方式开发加载项的建议将不胜感激。我从来没有比使用 Office JS 方法需要这么多时间来学习一项新技术。

提前谢谢了,

ide exceljs office-js

6
推荐指数
1
解决办法
1122
查看次数

将ADODB二进制流转换为字符串vba

我有以下问题:我有一个CSV文件存储在服务器上,但它有3个字符作为分隔符:"[|]".我想从URL加载数据,并使用[|]作为分隔符填充Excel页面的列中的数据.到目前为止,我发现使用ADODB记录集从网站加载文件的代码,但我无法进一步:

 myURL = "http://www.example.com/file.csv"
Set WinHttpReq = CreateObject("Microsoft.XMLHTTP")
WinHttpReq.Open "GET", myURL, False, "username", "password"
WinHttpReq.send

myURL = WinHttpReq.responseBody
If WinHttpReq.Status = 200 Then
Set oStream = CreateObject("ADODB.Stream")
oStream.Open
oStream.Type = 1 'binary type
oStream.Write WinHttpReq.responseBody
oStream.SaveToFile "E:\file.csv", 2 ' 1 = no overwrite, 2 = overwrite   
oStream.Close
End If
Run Code Online (Sandbox Code Playgroud)

这可以直接保存文件.但我不想将其保存到文件中,我想在正确的单元格中输入数据.有没有办法做到这一点?我宁愿不使用Internet Explorer对象

csv vba file download delimited-text

4
推荐指数
1
解决办法
6463
查看次数

标签 统计

csv ×1

delimited-text ×1

download ×1

exceljs ×1

file ×1

ide ×1

office-js ×1

vba ×1