VBA如何将数据塞到另外的excel表

 时间:2024-09-25 18:28:08

Excel中的VBA常常要处理一些表与表之间的数据传递、交换等的工作,今天来介绍下如何用VBA将一个工作表中的数据塞到另外一个表的空白单元格中。

VBA如何将数据塞到另外的excel表

工具/原料

MicrosoftExcel2013

方法/步骤

1、Excel工作簿中有两个工作表,下图中左侧为表1,右侧为表2,将表1中B列的数据依次填充到表2中A列的空白单元格中。

VBA如何将数据塞到另外的excel表

VBA如何将数据塞到另外的excel表

2、按下Alt+F11打开VBA编辑界面,双击表2,弹出右侧代码编辑区,如下图所示。

VBA如何将数据塞到另外的excel表

3、输入代码:Sub鱼木混猪()Fori=1To10IfCel盟敢势袂ls(i,1)=""T茑霁酌绡henk=k+1Cells(i,1)=Sheets("鱼").Cells(k+1,2)EndIfNextEndSub如下图所示,代码通过循环和条件判断单元格是否为空,如果为空则填入表1的数据。

VBA如何将数据塞到另外的excel表

4、点击代码任意位置,然后点击上方的“运行子程序”按钮,如下图所示。

VBA如何将数据塞到另外的excel表

5、这样,表1的数据就塞到了表2的空白单元格中,如下图所示。

VBA如何将数据塞到另外的excel表

用VBA往一个表格中导入另一个表格 excel里面我想 用VBA实现调用另一个工作簿中的数据怎么解决 excel中使用vba来给单元格赋值 excel中如何使用vba来完成复制粘贴功能 怎么给VBA代码设置密码
热门搜索
奥迪tt图片 爱图片大全 高h耽美动漫 黑白插画图片 雨宫琴音图片