看你的智商、勤奋、练习实践的程度了。入门需要1天到1周时间就可以了,精通可能需要3个月到好几年时间。
应该不长,先学习VB程序设计基础教程,估计一两周左右,然后学习VBA一两周左右,也就两三个月就可以了。
精通。。。。至少1年吧
uui