首先,打开带横线的exc
让表格自动添加一行,这可以通过使用编程命令来完成。
1.在工作表标签的左上角单击鼠标右键,然后单击"选择所有工作表将所有工作表置于组合状态;
2.如果在任一工作表的第一行插入一行,所有工作表的第一行都会插入相同的内容;
3.编辑完成后,在工作表标签的左上角单击鼠标右键,然后单击"取消工作表分组退出合并状态,以避免编辑任何工作表自动影响所有表格。
1.我们首先在任一单元格中输入日期,然后向下拖动以选择两个单元格。
2.然后将鼠标移动到第二个单元格的右下角。当鼠标形状变成交叉填充时,我们向下拖动它,这将形成通过空行输入连续日期的目的。
3.还有一种情况,就是隔行之间有内容。这时,我们可以t按照上面的方法,先在第一个单元格中间输入开始日期,然后选中该列的所有单元格;
4.点击"寻找和选择"-"位置标准和依次选择"空值"在“位置标准”对话框中;
5.此时,该列中的所有空白单元格都被选中,然后我们输入"a21"在上面的公式编辑窗口中(a2是输入日期的单元格位置)。
6.输入后,我们按住快捷键ctrl
(今天又看了一下问题,发现提问者的意图并不像我最初理解的那么简单。提问者想让别人在插入空行时自动生成一个类似于一行中公式的公式作为模板。
这就需要使用一个宏不断地监控文档,当它检测到有新的一行生成时,自动在新行的内表面添加一些公式。我对vba编程和宏的使用只知道一点点,但是我我不擅长,所以我等待大师来解答。(以下内容供参考。)
(1)选中上一行,按住ctrlc然后在要插入该行的地方按住ctrlshift(加号)(这样会把上一行复制到一个新的地方,上一行是一个公式,新的地方也会得到公式,公式中的单元格引用也会更新)。
(2)(如果要复制到空行的内容是空行的上一行:)如果是上一行,在选中的空行中直接按ctrld,上一行的内容就直接被复制了。当然也可以选择上行,按ctr。lc,然后空行按ctrlv,但是比较麻烦。(也可以选择要复制的行和下面的几行:)如果选择多行并按ctrld,所选第一行的内容会直接复制到后面的行。