Excel 2007有两个问题:
1 - 我创建了一个滑块控件(Microsoft Slider控件版本6.0),但是当我关闭Excel并再次打开我的工作簿时,无法识别或禁用Slider控件。这是奇怪的原因,当我在Excel 2010中打开相同的工作簿时,我没有遇到此问题。
2 - 为了解决这个问题,我决定用VBA创建我的滑块控件。
*ActiveSheet.OLEObjects.Add(ClassType:="MSComctlLib.Slider.2", link:=False, _
DisplayAsIcon:=False, Left:=27, Top:=166.5, Width:=380.25, Height:= 26.25).Select
Selection.ShapeRange.ScaleWidth 1.08, msoFalse, msoScaleFromTopLeft
Selection.Verb Verb:=xlOpen
Selection.ShapeRange.IncrementLeft 11.25
Selection.ShapeRange.IncrementTop -17.25
Selection.ShapeRange.ScaleHeight 1.11, msoFalse, msoScaleFromTopLeft*
我不知道为什么但没有直接激活滑块控件(就像控件处于设计模式一样)。我设法通过首先激活"设计模式"来使控制工作,然后使它变得可靠。我试图使用更新属性(Slider21.Update)但我得到一个错误(1004)
答案 0 :(得分:0)
我遇到了同样的问题。但是在安装2007 Office SP3之后就解决了这个问题。
下载链接: http://www.microsoft.com/en-us/download/details.aspx?id=27838