当前位置:编程学习 > VB >>

VB在Excel“格”中利用windows API 画线

问题如题,值得注意的是,画的线必须不能够拖动,不能移动,在单元格的右上角,能随单元格的大小变化而跟随。谢谢。
excel自己就可以在自己的格子上划线,何必弄什么vb,api。。。

工具添加绘图,点直线,在格子上画就可以了,线是个对象,移动线的端点在格子分割线的交叉点,ok,调整格子,线也自己调整了。

如果把线的端点对齐到交叉点费劲,就吧excel的显示比例调整大些,400%


引用 1 楼 spt_petrolor 的回复:
excel自己就可以在自己的格子上划线,何必弄什么vb,api。。。

工具添加绘图,点直线,在格子上画就可以了,线是个对象,移动线的端点在格子分割线的交叉点,ok,调整格子,线也自己调整了。

如果把线的端点对齐到交叉点费劲,就吧excel的显示比例调整大些,400%


   线必须不能够拖动,不能移动,在单元格的右上角,spt_petrolor 你说的那个是利用Excel画的线,不是相对于格的,而是相对与整个Sheet的 想起前几天谁发的帖子“在桌面上画个圆圈”,还是透明的。楼主该不是要那样的效果吧?
引用 3 楼 sysdzw 的回复:
想起前几天谁发的帖子“在桌面上画个圆圈”,还是透明的。楼主该不是要那样的效果吧?


应该差不多吧,具体他的需求我不是太知道。
引用 4 楼 ice_wang 的回复:
引用 3 楼 sysdzw 的回复:
想起前几天谁发的帖子“在桌面上画个圆圈”,还是透明的。楼主该不是要那样的效果吧?


应该差不多吧,具体他的需求我不是太知道。
你的具体需求我也不是太知道。切换到其他sheet页这个画的线是不是还要消失?另外你的本意是什么,不要搞歪了。

http://topic.csdn.net/u/20110304/10/7e6fde94-865d-4eb8-af0d-5adc47b2c961.html 就是,我也不知道是不是能实现,就是想问问,因为查了很久,没有结果,于是想到了很多年前来到这里能解决问题。于是....
引用 6 楼 ice_wang 的回复:
就是,我也不知道是不是能实现,就是想问问,因为查了很久,没有结果,于是想到了很多年前来到这里能解决问题。于是....
这个功能基本不能实现。
补充:VB ,  API
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,