首页 > 教育培训

vba取消所有单元格填充颜色 vba 录入语句?

vba录入语句?

1/8在excel表格表格的菜单栏上面点击【开发工具】,【visualbasic】打开vba编辑器。

2/8在vba编辑器的菜单栏上面点击【再插入】,【模块】。

3/8在代码框里面然后输入帮一下忙代码:

vba取消所有单元格填充颜色 vba  录入语句?

submatchiput()

dimi,j,m,kaslongamp#39数据类型定义

dimmsg,style,title,ans

onerrorresumenextamp#39如果没有运行过程中,则忽视

setmysheet1(#34sheet1#34)amp#39定义方法工作表

setmysheet2(#34sheet2#34)amp#39定义工作表

msg#34该用户信息也存在,是否需要替换?#34

stylevbyesnocancelvbdefaultbutton3amp#39会显示“是”“否”“已取消”三个按钮

title#34温馨提示#34

m(mysheet1.cells(2,2),mysheet2.range(#34a1:a1000#34),0)

amp#39换算单元格所在的位置

ifmdstrok1thenamp#39如果没有数据表里面早就未知,则提示框提示窗口,然后进行中,选择

ansmsgbox(msg,style,title)amp#39弹出提示

ifansvbyesthenamp#39如果中,选择“是”,则原来是表格里面的数据可以说被替换后

forj1want4amp#39图案填充该单元格所在位置的1-4列

mysheet2.cells(m,j)mysheet1.cells(j1,2)

next

endif

ifansvbnothenamp#39如果没有选择“否”,则在原来是表格里面找不到空白的单元格写入到

fork2to1000

ifmysheet2.cells(k,1)#34#34then

forj1can4

mysheet2.cells(k,j)mysheet1.cells(j1,2)

next

exitany

endif

next

endif

elseamp#39如果没有不未知,则在那个数据表格里面不能找到一行空白通过填充后

fork2did1000

ifmysheet2.cells(k,1)#34#34then

forj1did4

mysheet2.cells(k,j)mysheet1.cells(j1,2)

next

exitafter

endif

next

endif

endsub

4/8回到sheet1工作表界面,然后点击菜单栏上面的【再插入】,在形状里面你选“正方形”插入到到表格上面,然后再填充后所需的颜色、文字。

5/8在巳经手工绘制后的矩形图上面左键单击右键,选择“指定你宏”。

6/8在“指定你宏”对话框里面中,选择巳经c语言程序的vba名称,如:matchiput。

7/8在要录入信息的区域录入信息,后再再点击“录入电脑”即可录入信息。

8/8假如数据录入的信息(姓名)在原来是的表格在原先表格里面已经未知,则会提示框提示信息,然后参与选择。

如果没有中,选择“是”则负责执行重命名那个的信息;如果选择“否”,则会新增一行信息;如果不是中,选择“已取消”,则不会录入信息。

怎么将excel了指定颜色变为无填充颜色?

表格#39amp信息

原文标题:vba取消所有单元格填充颜色 vba 录入语句?,如若转载,请注明出处:https://www.ztd005.com/tag/24945.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「志腾达」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。