问题标签 [worksheet]

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 回答
559 浏览

c# - VSTO:在 Excel 工作表上绘图

我用 C# 编写了一堆方便的 Excel 插件,一切都很好。但我无法弄清楚的一件事是是否可以将图形(位图、形状等)放置在工作表控件上,例如通过将函数附加到其绘制事件处理程序。

我不想以任何方式实际更改文档,它只是为了暂时突出显示我的加载项如何在工作表中查找和解释数据。我想做的最简单的事情是在特定范围周围画一个边框。

我可以通过创建一堆试图将自己剪辑到文档窗口的透明顶级窗口来做到这一点,但这确实是一个令人讨厌的解决方案,而且我认为这些窗口也会妨碍用户输入。

0 投票
1 回答
1371 浏览

excel - 在excel中使用宏来编辑另一个表中的单元格值?

我有一个 Excel 项目,其中包含 3 个工作表,即“不健康食品”“健康食品”和“膳食”

两张食物表包含食物清单以及它们的脂肪、蛋白质和碳水化合物含量。使用该数据,还可以计算出每 100 克的卡路里。这些食品分为 3 个小标题:食品、零食和饮料。我想创建一个宏,该宏将使用每张桌子上每个食物旁边的“添加到膳食”按钮启动,该按钮会将行的内容复制到“膳食”类中的第一个可用行。

有可能做到这一点吗?如果是这样,怎么做?

0 投票
4 回答
42587 浏览

c# - 使用 C# 更改单元格的背景

我正在开发一个使用 C# 来操作 Excel 文档的程序,我正在使用

当我在 ax,y 单元格中插入一些东西时,我使用:

现在我想知道是否可以backColor从 C# 更改 Cells[x,y] 的。

谢谢你。

0 投票
3 回答
4540 浏览

excel - 搜索多个工作表并将列 A 为 >0 的所有行复制到指定工作表

问候,

我已经找了很多代码来帮助我做到这一点,虽然我发现了一些暗示它的部分,也许这是我对 vba 的缺乏经验,但我无法修改任何适合我的东西。我有一本工作簿,里面有几张关于数量、零件、描述的工作表。数量在 a 列中。每个工作簿的前 3 行是一个标题。我希望在我的“摘要”工作表中有代码,用于搜索所有其他工作表并编译摘要表上的所有数量、部分和描述信息(列 a、b 和 c),所以基本上我最终得到从第 4 行开始,数量大于 0 的每个项目的摘要页面上的列表。任何提示或建议将不胜感激。

非常感谢,威廉

0 投票
2 回答
1894 浏览

python - 在 python 脚本中从一个 csv 工作表移动到下一个工作表

我一直在使用 excel 创建我想使用 python 解析的 .csv 工作表。每个工作表都以商店命名(例如工作表 1:“Waitrose”,工作表 2:“Tesco”,工作表 3:“Asda”)并包含产品列表(第 1 列)及其相关价格(第 2 列)。我编写了一个 python 脚本,可以访问工作表并将内容转换为字典(见下文),但我正在努力寻找一种方法让程序访问工作簿中的下一个工作表。我想最终得到与工作表一样多的字典。csv 模块似乎没有太大帮助,我找不到当前与 excel 打交道的第三方 python 3 兼容模块。我在想可能是applescript,但不确定如何将它嵌入到python脚本中

waitrose = {“苹果”:25,“橙子”:45 等}

有什么建议么?

保罗。

0 投票
2 回答
2036 浏览

c# - 如何确定在 C# 程序中可以创建的最大 Excel 工作表数量?

我知道 Excel 工作表的唯一限制是系统资源,但我想知道是否有某种方法可以在 C# 中计算出该数字。

0 投票
0 回答
1586 浏览

excel - 无法使用 EPPLUS 复制包含图表的工作表

我正在尝试复制包含图表的工作表,但是当我尝试这样做时,我的代码会触发“源部分不存在具有指定 ID 的包关系”异常,这可能是什么原因?*如果我从模板中删除图表,一切正常。

这是我的代码:

问候!

0 投票
1 回答
802 浏览

php - 使用 php 将内容从谷歌电子表格导入 MySql

我需要从中导入工作表google spreadsheets并将其存储在中MySQL。我已经尝试了可用的代码zend_gdata_library,但我遇到了很多错误。

任何人都可以帮助我使用 PHP 代码获取特定工作表spreadsheet keyworksheet id内容吗?那我希望我能做到。

在此先感谢您,如果有任何建议,请给我发送..

0 投票
2 回答
19804 浏览

vba - VBA 参考工作表与图表表

我正在尝试编写一个小函数,该函数在 excel 中接受文件路径(保存工作簿的位置)、目标路径(保存 pdf 的位置)和一串选项卡名称(竖线 (|) 分隔)。

该函数的用户不必输入选项卡名称字符串(这是可选的),如果不需要,我想选择所有可见的选项卡并打印它们。如果用户在单独的工作表中有 50 个图表并且不想写像“Chart1|Chart2|....”这样的字符串,就会出现这种情况。

代码:

For Each 循环有两个问题:它不抓取任何表格,例如“Chart1”,它只抓取表格,例如“Sheet1”。此外,它会抓取隐藏的工作表,因此当我尝试选择它们时,我会得到一个超出范围的错误。

我不知道图表工作表的引用方式是否与常规工作表不同,或者为什么还要选择隐藏工作表。

0 投票
2 回答
615 浏览

c# - 如何将值附加到 Excel 范围

我有一个 Excel 工作簿,它有 3 个工作表,每个工作表中为地址 A1:F10 定义了一个命名范围,并且有一些值。我想定义一个范围并将所有 3 个工作表范围值设置为此。

例子

TempRange = Test1Range + Test2Range + Test3Range

任何帮助,将不胜感激