如何在Excel 2007中生成此内容?
我从组件1,组件2和组件3标题列开始,如第一张图片所示。当它们被拖下来时,Excel将看起来像第二张图片。我想要的最终结果显示在第三张图片中。
我相信这需要脚本,但我不太确定。我真的很感激有关如何做到这一点的任何想法。
如何在Excel 2007中生成此内容?
我从组件1,组件2和组件3标题列开始,如第一张图片所示。当它们被拖下来时,Excel将看起来像第二张图片。我想要的最终结果显示在第三张图片中。
我相信这需要脚本,但我不太确定。我真的很感激有关如何做到这一点的任何想法。
Answers:
只需录制一个新的宏。
除了取自:http://office.microsoft.com/en-us/excel-help/create-or-delete-a-macro-HP010014111.aspx
录制宏时,宏录制器会记录完成您希望宏执行的操作所需的所有步骤。功能区上的导航不包括在录制的步骤中。
注意功能区是Microsoft Office Fluent用户界面的一个组件。
如果“开发人员”选项卡不可用,请执行以下操作以显示它:单击“Microsoft Office按钮”,然后单击“Excel选项”。在“热门”类别中,在“使用Excel的顶部选项”下,选中“功能区”复选框中的“显示开发人员”选项卡,然后单击“确定”。要临时设置安全级别以启用所有宏,请执行以下操作:在“开发工具”选项卡上的“代码”组中,单击“宏安全性”。
在“宏设置”下,单击“启用所有宏(不推荐,可能运行的潜在危险代码)”,然后单击“确定”。注意为了帮助防止运行潜在危险的代码,我们建议您在完成宏之后返回禁用所有宏的任何一个设置。有关如何更改设置的详细信息,请参阅在Excel中更改宏安全设置。
在“开发工具”选项卡上的“代码”组中,单击“录制宏”。在“宏名称”框中,输入宏的名称。注意宏名称的第一个字符必须是字母。后续字符可以是字母,数字或下划线字符。空格不能用于宏名称; 下划线字符作为单词分隔符很有效。如果您使用也是单元格引用的宏名称,您可能会收到一条错误消息,指出宏名称无效。
若要指定CTRL组合快捷键以运行宏,请在“快捷键”框中键入要使用的任何小写字母或大写字母。注意当包含宏的工作簿打开时,快捷键将覆盖任何等效的默认Excel快捷键。有关已在Excel中分配的CTRL组合快捷键列表,请参阅Excel快捷键和功能键。
在Store宏列表中,选择要存储宏的工作簿。提示如果希望在使用Excel时可以使用宏,请选择“个人宏工作簿”。当您选择个人宏工作簿时,Excel会创建一个隐藏的个人宏工作簿(Personal.xlsb)(如果它尚不存在),并将宏保存在此工作簿中。在Windows Vista中,此工作簿保存在C:\ Users \用户名\ AppData \ Local \ Microsoft \ Excel \ XLStart文件夹中。在Microsoft Windows XP中,此工作簿保存在C:\ Documents and Settings \用户名\ Application Data \ Microsoft \ Excel \ XLStart文件夹中。只要Excel启动,XLStart文件夹中的工作簿就会自动打开。如果您希望个人宏工作簿中的宏在另一个工作簿中自动运行,
在“描述”框中,键入宏的描述。单击“确定”开始录制。执行要记录的操作。在“开发工具”选项卡上的“代码”组中,单击“停止录制”。提示您还可以单击状态栏左侧的“停止录制”。