怎么用VBA写一个excel的宏?

内容大致是这样,
当有连续三个单元格为空时,退出循环
遍历第N列的单元格
若单元格的值为(not yet),且单元格所在行的第m个单元格中最后尾值不为yyyy-mm-dd的日期,则为该单元格内容最后尾加上当前一天前一天的日期,继续循环判定下一个单元格。
请问这样子的功能能否用vba实现呢?

第1个回答  2017-01-27
EXCEL VBA里面需要顺序执行多个宏的时候,可以另外建立一个宏,按顺序依次调用这些宏即可,例如下面的test宏依次调用宏1、宏2、宏3:Sub test() Call 宏1 Call 宏2 Call 宏3End Sub追问

…………不要复制别的答案直接拿过来嘛……

excel怎样制定vba宏代码?
1、首先,在Excel中新建数据表格。2、然后,在电脑键盘上按快捷键Alt+F11,从而Excel进入vba界面。3、接着,在Excel的vba界面依次点击插入——模块,从而进入代码编写的界面。4、最后,在代码编写的界面输入代码:sub合计20()Dim a Do Until Sheet2. Cells (a, 2)=""Sheet2. Cells(2, 3)= She...

如何对Excel表格进行宏编辑?
打开Excel并打开您想要编辑的工作簿。在Excel中,按下ALT + F11,这将打开Visual Basic for Applications(VBA)编辑器。在VBA编辑器中,选择"插入"(Insert)菜单,然后选择"模块"(Module)。这将在项目资源管理器中创建一个新的模块。在模块窗口中编写您的宏代码。宏是VBA代码的集合,用于自动执行特...

描述excel中宏的创建使用excel创建宏
一、建制适合简单应用,按“工具-宏-录制宏”,在出现的对话框中赶快个名字,然后把你要做的工作按顺序操作一次,完成后点“宏”工具栏中的结束按钮即可。用的时候,按“工具-宏-宏”,在出现的对话框中点击你录制时起的宏名,按“执行”即可。二、在VBA窗口输入代码适合有一定编程经验的人使用...

Excel VBA:如何使用VBA
打开Visual Basic编辑器 点击【开发工具】选项卡中的【Visual Basic】按钮,即可打开Visual Basic编辑器,这个编辑器提供了一个环境窗口,用于编写和管理VBA代码,包括创建模块等。输入代码并运行 在代码窗口内输入VBA代码,通常代码以Sub开始,End Sub结束。编写完毕后,可以通过点击工具栏上的运行按钮或使用...

关於vb往excel中写宏问题
第一步:打开Excel(或你要打开的Excel文件)->工具->宏->安全性->可靠发行商,选中“信任对于Visiual Basic 项目的访问”,按确定,然后关闭它。不然是没法导入的.第二步:在VB中工程\/引用中添加对Excel模块的引用,这你应该已经做过了.第三步:把你的代码保存成硬盘上的.bas文件,如 e:\\aaa.bas ...

第一课:如何在 Excel 中编写宏:什么是宏和如何使用
VBA 是一种编程语言,Excel 使用它记录并执行宏。无需精通编程,Excel 提供了自动生成源代码的功能,使用户能够轻松地利用宏功能。要创建并使用 Excel 宏,首先需要启用 Excel 中的开发人员选项卡。默认情况下,此选项被隐藏,需要通过自定义报告来显示。使用宏时,需要谨慎处理安全问题。默认情况下,宏被...

求EXCEL VBA宏 一个
宏通过使用`Application.FileSearch`函数在指定路径中查找所有`.xls`文件。接下来,它遍历找到的所有文件,根据文件名称调用相应的子函数执行特定操作。主函数 `Sub xzm()` 定义了两个全局变量 `Twb` 和 `Wb`,分别用于存储当前打开的工作簿和找到的文件。接下来,它创建了一个名为 `fs` 的 `fs`...

excel用宏命令VBA新建并打开一个新的excel?
1.单击“Office 按钮”,然后单击“Excel 选项”。2.单击“自定义”,然后在“从下列位置选择命令”列表中,选择“宏”。3.在列表中,单击创建的宏,然后单击“添加”。4.若要更改宏的按钮图像,请在添加宏的框中选择该宏,然后单击“修改”。5.在“符号”下,单击要使用的按钮图像...

excel中怎么使用vba
Excel中的VBA代码需要在VBE窗口是使用(具体请看下面详细分析)Excel版本参考:2010 1、ALT+F11,进入VBE对话框 2、右击-插入-模块 3、输入代码(使用已有代码,直接复制粘贴进入即可)4、按F5运行或者点击三角按钮运行代码 5、查看效果

如何用VBA制作Excel文件
要使用VBA(Visual Basic for Applications)制作Excel文件,您可以遵循以下步骤:打开Excel并按下ALT + F11打开VBA编辑器。在VBA编辑器中,选择“插入”> “模块”以创建一个新模块。在模块中编写您的VBA代码以创建Excel文件。以下是一个简单的示例,将在新工作簿中创建一个工作表并填充数据:vba 复制...

相似回答