问题标签 [excel-template]
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.
vba - VBA WorkSheet_Change 不适用于模板向导输入
我的文件中有什么
Excel 模板
用于存储模板的数据库
这两个文件都是由模板向导创建的
我使用 TW 的目的是因为我必须设计一个交互式表单来发送给其他用户,让他们填写并发送回给我,一旦我进入模板并保存它,它就会自动将其存储到数据库中到目前为止,我在桌面上的一个文件夹中创建了模板和数据库传输效果很好。但我决定做更多。
主要目标
所以我想做的是每次数据库自行更新时,我想使用 worksheet_Change 函数让它自己自动排序。因此,假设它在 C 列显示“是”,我希望它抓取数据库选项卡中的整行并将其转移到“D”选项卡至于“否”,它将转移到“U”选项卡所以我在一个虚拟的 excel 文件上尝试了它,并且复制和粘贴它可以工作。 但是,所以我尝试了原始数据库,关于模板向导的问题是它不是复制粘贴,所以我认为它不像手动复制和粘贴那样工作。
代码
错误
宏点的错误 With Sheets("U") With Sheets("D")
因此,如果我的表单要填充“是”,则 With Sheets("U") 将突出显示错误
如果我要填充“否”,则 With Sheets(“D”) 将突出显示错误
可能需要将 Worksheet_Change 更改为其他功能.. 但是如何使其更智能和高效?谢谢阅读
excel - 从 excel 模板中删除样本数据
我从 Excel 中的标题为“销售发票跟踪器”的搜索中下载了 2013 Excel 模板。工作簿受到保护,因此我可以查看实际表格并删除记录。
它已经设置了示例数据,我找不到删除/删除所有现有数据并从我自己开始的方法。我以前没有使用过模板 - 好像我错过了一个设置选项!
import-from-excel - Excel to Tally 导入多个成本类别
我想在 Tally 中导入日记凭证。对于凭证中的每个分类帐,我需要指定多个成本类别,并且针对每个成本类别,我需要多个成本中心。
这是一个例子。
分类帐命名为Ledger-1
- 制造成本类别 1
- 成本中心1 - 500 卢比
- 成本中心 2 - 300 卢比
成本中心3 - 200 卢比
位置成本类别 2
- 成本中心1 - 400 卢比
- 成本中心 2 - 600 卢比
如您所见,有两个成本类别,然后针对每个成本类别有多个成本中心。我正在寻找可以在 Tally 中导入此数据的 excel 到计数导入工具或 Tally XML 标记。
请指定 Excel 模板名称。
excel - 贷款摊销季度付款
有没有人在excel中获得每四个月付款一次的贷款摊销表?我需要计算每年支付 3 次 20 次的贷款的还款额
excel - 相同的电子表格结构和公式,但数据不同
我有十几个具有相同结构和公式的电子表格,基本上是表格,只有数据不同,比如每个国家一个电子表格。
例如,有一个电子表格用于管理美国员工,另一个用于管理英国员工,另一个用于管理加拿大员工。
它们完全相同,只是每个都将存储一组不同的员工。
电子表格既充当存储数据的数据库,又充当与数据交互的用户界面。
每次更改(更新或添加公式、更新某些下拉列表值、更改样式...)都必须在所有电子表格中复制,这既耗时又容易出错。
例如,我可以通过编辑 3 个电子表格来更改公式以计算每个员工的资历。
我想知道是否有一种相当简单的方法来避免重复公共部分,只有不同的数据。
我想避免使用大量 VBA 代码、完整数据库、一些用户输入表单进行全面开发......但如果真的有必要,我可以编写一些 VBA 并构建一些数据库来填补空白,如果没有开箱即用的解决方案。
随着全面发展,我会做类似的事情:
- 将所有员工存储在一个 SQL 数据库表中
- 开发一个电子表格
- 打开电子表格时,要求用户选择一个国家/地区以仅加载该国家/地区的员工
- 将数据更改保存到数据库
angular - Kendo-Angular:如何在列上创建带有模板的剑道网格?
如何使用带有导出功能的 Kendo-Angular 创建剑道网格:我有带列的剑道网格。列有模板。当我将网格导出到 excel 文件时,带有模板的列不显示
c# - 如何在使用 oledb 导出的 excel 文件上应用模板?
我已使用 oledb 将数据导出到 excel 文件中,但无法使用互操作或任何第三方库。这是我的代码:
excel 文件已成功填充,但现在我必须在其上应用 xlsx 文件中提供给我的模板,并且我不能在此处使用任何第三方库。如何在 excel 文件中应用模板?有什么建议么 ?提前致谢。
excel - 在另存为对话框 Excel 中临时设置默认文件类型
我正在为 Excel 中的宏插件制作模板。插件有一个奇怪的东西,当你关闭它们时,Excel 不会提示你保存。所以我希望我的所有插件都使用以下代码从模板继承:
现在我还希望将使用此模板制作的所有文件设置为插件:
问题在于,对于从启用宏的模板创建的文件.xltm
,Excel 默认保存为 .xlsm,而不是 IsAddin 为 True 所需的 .xlam 插件文件
所以我可以补充:
但这会为 Excel 中的所有文件设置默认值。我只想暂时更改默认值,直到该文件被保存或丢弃而不保存。Workbook_BeforeSave
运行太晚了,在 ui 显示为 xlsm 而不是 xlam 之后。
有任何想法吗?如果可以避免,我不想在创建时立即保存,因为我可能想丢弃文件而不保存。