当前位置:首页 > TAG信息列表 > vba复制多表姓名数据excelvba点控件执行复制数据到另一工作表?

vba复制多表姓名数据excelvba点控件执行复制数据到另一工作表?

vba复制多表姓名数据 excelvba点控件执行复制数据到另一工作表?

excelvba点控件执行复制数据到另一工作表?

【1】xls.[a1]改为xls.range(a1)

【2】

activesheet,这时是你新建的sheet,不是你有数据的sheet,

vba复制多表姓名数据 excelvba点控件执行复制数据到另一工作表?

可以先激活你有数据的sheet,

如:workbooks(你有数据的工作表名).worksheets(1).active然后再copy

或者在新建一个workbook之前,如果有数据的workbooks中的sheet是当前激活的sheet,则可以先将它赋值给变量。dimasnewworksheet

setasactivesheet

然后再建立新的工作表,copy时用:

as.range(a2:f20).specialcells(xlcelltypevisible).copyxls.range(a1)

用vba将一个工作表中符合条件的数据复制到另一个工作表中?

给你举一个代码段的例子,如果你会basic,在此基础由解决你的问题就不难了

dimi,num1

num1sheets(计算).cells(65536,1).end(xlup).row

计算sheets(计算)a列最后一行数据的位置

fori1tonum1

ifsheets(计算).cells(i,1)100thensheets(公布表).cells(i,1)sheets(计算).cells(i,1)

nexti

当sheets(计算)第1列的数据大于100时,自动拷入sheets(公布表)的相应列中

如果你想将sheets(公布表)中的空格删除,可以这样写

dimi,num1,k

num1sheets(计算).cells(65536,1).end(xlup).row

计算sheets(计算)a列最后一行数据的位置

k1

fori1tonum1

ifsheets(计算).cells(i,1)100then

sheets(公布表).cells(k,1)sheets(计算).cells(i,1)

kk1

else

kk

endif

nexti

数据工作表cellsrangesheet


天山号 蓝瓜子

  • 关注微信关注微信

猜你喜欢

热门标签

hp2722怎么打印4寸相片介绍 ppt怎么做图表 jdbc连接mysql数据库失败是为什么 手机怎么设置繁体字输入法切换 电脑qq怎么更改背景 怎么用鼠标操控手机 怎样删除拦截短信内容 京东购物官网免费下载 led的正确使用方法介绍 怎么删除drivers里的文件drivers文件夹是空的? 苹果手机自动切换听筒和扬声器 滴滴出行司机端app最新官方下载 华为手机怎么显示运营商华为来电怎么设置显示?介绍 华为手表3高级设置密码华为手表怎么设置屏保? 怎样储存照片不占内存苹果手机苹果手机怎么清内存?介绍 电脑上的扫描仪怎么找怎么在电脑里找扫描仪?介绍 详细教你win10如何打开画图工具win10画图工具打不开png文件? ps的上面的工具栏怎么调出来ps图层状态栏怎么单独出来?介绍 ios14限制广告跟踪在哪里设置苹果限制广告追踪打开还是关闭好? oppo手机悬浮窗开关在哪里设置 照片尺寸太大不能上传怎么解决上传照片照片大小不符怎样修改?介绍 抖音软件是怎么赚钱的呢 ps旋转字体怎么调角度 在ppt里怎么为演示文稿创建3个节怎样在ppt讲义里双面打印?介绍 如何在hbuilder设置代码格式hbuilder制作的网页在手机打不开?介绍 怎么样把繁体字转换成简体字繁体中文转换简体中文? 鼠标没反应按什么键恢复 w10系统免费装机详细教程win10自带装机功能吗? 华为手机怎么拍照满屏手机照相全屏怎么设置? ppt怎么旋转照片ppt中怎样将背景图片转向?

微信公众号