1

我想在我的工作表中的特定单元格中插入一个默认值,但是这个默认值应该处理在工作表中插入的新行。

不能为此使用宏。

谢谢

4

2 回答 2

0

您可以向单元格添加验证,这可以帮助您将数字强制输入特定单元格,但如前面的答案中所述,数据库更适合默认值。

在我看来,您正在尝试在 Excel 中创建数据库,我不建议这样做,因为 excel 非常擅长原型算法,但是在构建表格时它可能会很快失败。

至少使用 MS Access,即它带有一个数据库。替代方案是快速原型制作工具,例如 Eclipse 或 Netbeans,或者如果您的预算可以延伸到那么远的 Visual Studio。将 RAD 工具与 MySql 结合起来(即易于使用和社区许可良好的事实),系统应该是稳定的。

于 2012-09-10T13:20:05.780 回答
0

也许我错了,但我想不出任何办法,一个人就能做到。这更像是一个典型的数据库功能。如果没有宏,您将不得不使用函数或格式。函数,如值,不会通过插入新行来复制 - 只有格式会,所以这缩小了范围。

顺便说一句,我将您的问题解释为“插入新行的默认值”,而不是“在现有清除行中写入数据时的默认值”。

因此,作为一种“默认值行为”,您可以使用用户定义的单元格格式。

;;'x';用作用户格式并用它格式化您的单元格或列。这不会用“x”填充空单元格,但是,只要您输入“0”,它就会变为“x”。

但是,如果有更好的解决方案,我很感兴趣。

于 2012-09-10T13:00:33.737 回答