有时候我们的表列数过多而无法显示,每次要手动调整列宽,比较麻烦;最好能自动调整
列表项目>项目事件>切换>CurrentTableChanged
Tables(CurrentTable.Name).AutoSizeCols()
Tables(CurrentTable.Name).OpenView(CurrentTable.Name)
每次都可以自动调整,如果有对应的表视图就可以打开,但是这样还是有缺点的,
每次切换表都会重复设定,能否作出如下判断呢?
如果有对应名字的表视图,就作表视图设定,不要自动列宽AutoSizeCols()了
如果没有表视图,才调用AutoSizeCols()
如果这个表已经设定过表视图了,下次再切换过来时,就无需再次设定了
大家有没有好的方法呢?