问题标签 [excel-2016]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
410 浏览

python - xlwings 在创建新工作簿时出现回溯错误

我刚刚在 MacOS 10.10.2 上安装了 xlwings。它适用于 python 2.7,但我无法让它与 3.4 一起运行。我尝试了 pip 和 conda 安装。

在 IDLE 3.4 上,我什至无法导入 xlwings。我收到一条错误消息,指出该模块不存在。

在 IDLE 2.7 上,我可以导入 xlwings,但是当我运行时

我收到以下错误:

我完全陷入困境......我有两个版本的 Excel,2011 和 2016。Excel 2016 是我的默认应用程序。我不知道这是否对 xlwings 有影响。

0 投票
0 回答
1014 浏览

excel - MS Excel 2016 不会打开没有 .csv 扩展名的 CSV 文件

我最近升级到 MS Excel 2016 并试图打开一些缺少 .csv 扩展名的旧 CSV 文件。2011 版本的 Excel 和最近的 Windows 版本的 excel 都可以打开这些文件。但是,我在这个程序的 2016 mac 版本中没有找到可以打开这些文件的组合。我缺少 2016 Mac excel 中的设置吗?

0 投票
3 回答
4788 浏览

excel - 使用 AppleScript 在 Excel 2016 中打开文件

在 Excel 2016 中,以下 AppleScript:

打开一个对话框,要求用户授予访问权限截屏 对于以前的 Excel 版本,文件会立即打开。微软似乎不再允许在没有明确用户许可的情况下从脚本打开文件。
有没有办法绕过对话框?

0 投票
1 回答
1098 浏览

macos - 在 Excel 2016 上使用 ExportAsFixedFormat 被发送到打印机

我正在尝试制作一个仅将特定区域导出为 PDF 的宏。我的工作簿中有多个工作表,但我不能将 SaveAs 与 xlSelection 一起使用,因为该参数存在错误,它将整个工作簿导出为 PDF。这是我拥有的代码:

如果有我可以尝试的解决方案,请告诉我。

0 投票
2 回答
1804 浏览

excel - AppleScriptTask 命令在 Excel 2016 for Mac VBA 中不起作用

我有一个 Excel 文件,它大量使用了 MacScript 命令,该命令在 Excel 2016 中已被弃用。

我尝试使用新的 AppleScriptTask 命令,如 StackOverflow 线程中所述:MacScript 函数在 Office for Mac 2016 中无法正常工作!有任何想法吗?

我得到运行时错误 5 - 无效的过程调用或参数。

StackOverflow 不允许我发布图片,因为我是新手,不需要“声誉”。但图像有助于准确显示我所做的事情。所以这是我拒绝的问题的截图,带有嵌入式图像:http ://screencast.com/t/KDzY5kJXA

    在此处输入图像描述

0 投票
4 回答
3439 浏览

excel - 打印时出错

我的宏如下所示。我正在尝试将我的 excel 工作表保存为 pdf 文档。当我运行宏时,我收到“打印时出错”消息,然后是:运行时错误“1004”:应用程序定义或对象定义错误

我正在运行 Microsoft Excel for Mac 版本 15.13.1。

这是我的宏。怎么了?

0 投票
1 回答
1243 浏览

excel - Applescript Excel 2016 另存为 CSV

下面的 Applescript 在 Excel 2011 中运行良好,没有任何问题。该脚本打开一个 Excel 文件,删除一列并删除任何“,”或“;” 从 Excel 文件,然后将其另存为 CSV 文件。我在 Excel 2016 中遇到的问题是在操作后将其保存为 CSV 文件的最后一块。什么都没有保存,我也没有收到任何错误。

0 投票
0 回答
522 浏览

php - PHP脚本导出CSV文件Excel Mac 2016的问题

我想从一个网站(似乎是编码的<meta charset="iso-8859-15" />)解析所有城市。然后我想将它们导出为 CSV 文件,以便将它们保存在 Excel(Office for Mac 2016)中。我在我的 PHP 脚本中使用 Simple HTML DOM Parser。

首先,我在装有 Windows 的 PC 上编写了一个 PHP 脚本。CSV 文件正常,Excel 正确识别(Windows(ANSI) 格式)。这里没问题。

不过,这是我想在 Windows 和 Mac 上使用的脚本。在Mac上测试的时候,里面有很多特殊字符。这是我得到的城市示例:

我不明白为什么 'è' ( &egrave;) 是 HTML 格式,而 'é' 有很好的格式。

这是我收集城市的方式:

要删除此编码问题,我尝试像这样使用 html_entity_decode:

这使得'è','ê',但是'é'字符不再是正常的工作,它们变成了?

我不知道如何处理这一切。

其他问题,当我尝试在 Excel Mac 2016 中导入 CSV 文件时,它无法识别格式。我必须使用 Sublime Text 2 打开 CSV 才能找到合适的格式,然后保存并最终将其导入 Excel for Mac。

0 投票
2 回答
288 浏览

excel - 在 Excel 2016 中将可变长度字符串拆分为代码(也是可变长度的)

在过去的几周里,我一直在玩 Excel 很多次,我想通过一个可以应用于我的电子表格的通用公式来让我的生活更轻松,以从一个字段中提取所有代码。

通常,我只是看看代码是由什么分隔的,然后在前面的列上使用 FIND() 或“_”执行 MID(),但在这种情况下,所有内容都用下划线分隔,而不仅仅是代码,有时代码是用连字符分隔的,所以我没有被告知的命名约定给我带来了很多麻烦。

例子:

假设我们有一个这样的字符串可以使用

我想提取“codeone”、“codetwo”和“codethree”,如下所示:

其中几个代码的长度不同,从 5 个字符到 3 个字符不等,每个字符串最多可以有四个代码。如果无法找到代码的列留空,将会很有帮助。例如,如果字符串中有 2 个代码,则 CODE_3 和 CODE_4 列将留空。

我最近尝试使用的公式如下,但它不是不能处理不同长度的代码甚至不同数量的代码,所以它不能真正完成任务。

电子表格下面的屏幕截图: 提取代码后我希望表格如何显示的示例

如果有人可以提供一些建议和帮助,将不胜感激。

0 投票
0 回答
41 浏览

excel - 有条件地编码以将信息从一个工作簿提取到另一个工作簿

我有两本工作簿。我想动态地从一个到另一个绘制信息。我已经研究了好几天,似乎唯一的方法是使用 Visual Basic,但我不知道如何使用 VB。我愿意学习,但需要有人给我一步一步的指导,最好是截图,如何做到这一点。

这是具体情况。我希望代码检查 Workbook1、Sheet1、ColumnK 的特定值,比如说“West”。如果一行在 ColumnK 中有“West”,我希望将整行复制并粘贴到下一个可用行的 Workbook2、Sheet2 中。我希望这是动态的,以便每当我向 Workbook1 添加新信息时,代码都会检查并将相关信息绘制到 Workbook2。如果无法绘制到 Workbook2 中,我想将其绘制到 Workbook1、Sheet2 中。

我刚刚从另一个 Stack Overflow 线程复制了一个代码,我必须在同一个 Workbook1 中工作。

这将暂时对我有用,但如果有人可以向我展示如何编辑代码以便将信息绘制到单独的工作簿中,那将非常有帮助。我请您使用外行的术语(和屏幕截图),以便我理解。