Excel单元格微调

来源:百度知道 编辑:UC知道 时间:2024/07/02 03:38:23
在工作表里有很多需要手工调整的单元格,如果一个一个的添加微调控件太费时费力,添加以后又不美观
请问用什么方法可以只用一个微调控件,当激活某一个单元格时,微调就对该单元格有效,并且微调控件的位置在被激活的单元格上(或旁边)
我说的是调整单元格里的数字,不是行高和列宽

shuhua0715 能讲的详细一点吗?
运行出错,指向 SpinButton1.Orientation = 0

Private Sub SpinButton1_Change()
ActiveCell = SpinButton1.Value + ActiveCell
SpinButton1.Value = 0
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
SpinButton1.Orientation = 0
SpinButton1.Width = 15
SpinButton1.Max = 1
SpinButton1.Min = -1
SpinButton1.Height = ActiveCell.Height
SpinButton1.Left = ActiveCell.Left
SpinButton1.Top = ActiveCell.Top
End Sub

在表中随意建一个微调按钮。
ALT+F11,粘贴以上代码,退出即可。

留名学习

期待高手来啊

34543286

你说的不应该叫微调,如果单元格里面字太多了,显示的不整齐,可直接通过纵向选择列区域,然后在显示变色的最顶端,双击上面的双向十字标志,全部选中区域的表格即完成了你所说的微调。横向的行,微调同样如此。
由于截图审核周期较长,暂时就不截图了。

大侠在线 358725389@qq.com
我的Hi登录了。

光标移至微调项--右键--设置控件格式--控制
将单元格链接设置E2
确定

格式刷可以么