问题标签 [excel-2013]
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.
excel - 如果-那么公式
在 Excel 2013 中,我想运行一个执行以下操作的公式:
如果单元格 A1 等于 0,则 B1 乘以 10%,C1 乘以 20%,D1 乘以 (1-0.2)。
excel - Excel 2010 - 尝试刷新 odbc 后爆炸
我使用office 2013制作了一个excel电子表格,效果很好。但是当我尝试在 Office 2010 中打开它时,它会在检索数据时崩溃。
我的配置:office 2013 - x64
客户:办公室 2010 - x32
数据来源:odbc
我不知道出了什么问题,
我试过什么:
如果我确实单击编辑查询并运行它运行的查询,但是一旦我按下按钮将数据带回办公室,它就会崩溃。
excel - Excel 主工作表
我有一个用于错误跟踪的 Excel 表。每个客户端都有自己的 .xlsx,该客户端的每个应用程序在 .xlsx 中都有自己的工作表。因此,具有多个工作表的多个 Excel 文件都采用相同的格式。
所有工作表都具有相同的标题,并且某些列具有数据验证和条件格式。但是,有时,数据验证单元格中允许的布局/标题或值等必须更改,我必须浏览每张表并手动进行更改。
是否可以有一个主工作表,其他工作表将从该主工作表继承标题和标题样式,并且特定标题下的所有单元格都具有数据验证和条件格式?
(在建议之前,我曾经简单地将所有内容放在一张表中并使用过滤器来显示特定的客户端/应用程序,但是在与多人共享和版本控制表时这变得不切实际)
excel - How do I parse text in excel?
If my selected fields contain the word "xxx" or "yyy", I want to change those fields to show only those words. If a field doesn't contain either, I want to delete the info in that field.
How can this be done in excel?
excel - 如何在 Excel 2013 中删除数字列中的单个前导空格
我真的尝试了很多内置功能以及谷歌搜索,但没有一种方法不能达到预期的效果。
我的确切问题是:我从网站获得并直接复制到excel中的数字列很少。
在这些列中,整个列的单元格中每个数字的开头都有一个单前导空格。例子523946.00
。在这个数字中,数字前有一个空格5
。
我尝试了很多 TRIM 和 SUBSTITUTE 内置函数,但没有解决我删除空格的问题。
而且我的期望是,当我在同一列中选择两个或多个单元格(删除空格)时,Excel 应该自动显示或显示AVERAGE: <Average value> SUM: <total Sum> COUNT: <count value>
在下面的状态栏或底部功能区。
说,AVERAGE: 175.49 COUNT: 2 SUM: 350.98
此类信息未显示在底部。只有我一个COUNT: 2
人能看到……为什么?我只想要通用格式。没有任何特殊格式。
我正在使用 MS Excel 2013
excel - 如何计算excel中文本实例的数量?
我有一张工作日表,我想计算每一行中“工作”一词的实例。我有一张这样的桌子:
我在 J1 单元格中使用了此代码,但它不起作用。
我在微软的网站上找到了这个公式,但它不起作用。是什么导致了这个问题?
excel - 升级到 Office 2013 后 Excel 宏不起作用
我的公司使用 excel 生成用于我们所有商店的网络配置。除了输入到 Excel 中的变量表中的一些变量之外,配置几乎相同。然后用户单击命令按钮,瞧,变量被放入配置中,并在工作簿中创建一个新工作表。这为我们工作了多年。但是,我们最近升级到 Office 2013,现在我们的配置模板都不起作用。代码不多,所以这可能相对容易,但我不是程序员。这是代码:
任何帮助是极大的赞赏。谢谢你。
vba - Excel VBA WorkSheet.Excel 2013 之后的复制
我想复制一个工作表并将其直接放在另一张工作表之后。但是当涉及隐藏的表格时,我遇到了麻烦。
使用 Excel 2013 我打开一个新工作簿。在“Sheet1”之后添加一个工作表。将其重命名为“HiddenSheet2” 在“HiddenSheet2”之后添加一个工作表。重命名新工作表“Sheet3”所以我有“Sheet1”-“HiddenSheet1”-“Sheet3”然后隐藏“HiddenSheet1”
接下来运行这个 VBA 代码:
插入的工作表放置在“HiddenSheet2”之后,而不是“Sheet1”之后。我发现复制的工作表成为活动工作表。
获取 Worksheet.Copy 复制的最后一个工作表的句柄
但我的问题是我需要这张纸保持特定的顺序。
谢谢
编辑:
这也不会在“Sheet1”之后直接获得新工作表。
c# - 分发具有 .NET 依赖项的 Excel 模板的公认方法是什么?
我为自己创建了一个方便的 Excel 模板,其他人现在也想要它。它具有 VBA 和一些依赖项,它们以我构建的 .NET /C# 库的形式存在。为了使模板在另一台机器上工作,目前我必须下拉到管理员命令窗口,regasm
所有库,然后模板才能工作。
那么有没有更好的方法来分发不需要所有这些手动工作的模板?例如,Excel 嵌入了 VBA——它还能以某种方式嵌入 C# 代码吗?
excel - 合并多个工作簿的多个数据透视表以创建主数据透视表
我发现了一个我已经(大部分)成功修改以供我使用的代码,但在分组功能上出现错误。我有一个文件夹,其中包含(目前)三个工作簿。每个工作簿的格式从工作表名称到每个工作表中的字段都完全相同。每个工作簿都有两个从同一唯一数据源(工作簿中的第三个工作表)派生的数据透视表。
我需要能够在一个新工作簿中运行一个脚本,该脚本将允许我从我想要合并到一个主数据透视表的公共文件夹中选择工作簿。我的源数据如下所示:
(每列名称后和第 2 行数据后使用的斜线仅用于区分不同的列(总共 12 列,包括 A 到 L))
第 1 行 - 行 / 排序 / 子目录 / 部分 / 段落 / 页面 / 交付 / 操作 / 所有者 / DueDate / 状态 / DateComp
第 2 行 - 2 / b / Confrnc / 2 / 2.2.1 / 8 / 出席 / 出席 / 约翰 / 13 年 5 月 23 日 / 未开始 /(空白)
每个工作簿都有一个与此完全相同的数据源表,其中包含多行数据。
每个工作簿都有一个数据透视表,用于编译:
行:
- 子猫;
- 行动;
- 所有者;
- 地位
列:
- 截止日期
价值观:
- 行动计数
我已修改以下代码以满足我的需要,将其复制并粘贴到新工作簿中的新模块中(与源工作簿保存在同一文件夹中):
当我运行脚本时,我到达第 92 行,在那里我得到一个运行时错误 1004:无法对该选择进行分组。
对于我的生活,我迷失了,找不到任何东西来解决这个问题。
任何人都可以提出任何建议或建议吗?
我还是 VBA 的新手,但不是数据透视表。我试图避免必须手动将源工作簿中的所有数据编译到主工作簿中并从那里运行数据透视表,因为工作簿由三个不同的用户拥有并定期更新。我正在使用 OFFSET 公式来命名我的源数据范围,并将其用作我的数据透视表的数据源,因此它们都会立即更新,并且该公式会自动增加范围以包括已添加到的任何新行或列源数据表。
我也认识到,仅仅因为它可以工作到分组点,这并不意味着 PivotFields 的变量也正确完成 - 所以如果有人也看到那里的东西 - 我愿意听到它!
我在 Excel 2013 和 2010 中工作。