標題:
自行調整儲存格字體大小
[打印本頁]
作者:
317
時間:
2017-7-17 12:00
標題:
自行調整儲存格字體大小
大大們, 好,
小妹有一問題請教各前輩, 可有程式設定一按鈕, 當按下按鈕時工作表中儲各存格字體便自行調整至儲存格大小,
謝謝謝!!
[attach]27486[/attach]
作者:
GBKEE
時間:
2017-7-17 14:55
回復
1#
317
很久以前抓下的
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
Shapes("放大鏡").Delete
If Application.CountA(Target) = 0 Then Exit Sub
PP = IIf(ActiveWindow.Zoom >= 100, 2, (11 - Val(Mid(ActiveWindow.Zoom, 1, 1))))
Target.CopyPicture Appearance:=xlScreen, Format:=xlBitmap
Application.ScreenUpdating = False
Paste
Shapes(Shapes.Count).Select
With Selection
.Name = "放大鏡"
.Formula = Target.Address
.ShapeRange.Line.Visible = msoTrue
.ShapeRange.Line.ForeColor.SchemeColor = 64
.ShapeRange.ScaleWidth PP, msoFalse, msoScaleFromTopLeft
.ShapeRange.ScaleHeight PP, msoFalse, msoScaleFromTopLeft
End With
Shapes("放大鏡").Cut
Paste Target.Offset(, Target.Columns.Count + 1)
Target.Select
Application.ScreenUpdating = True
End Sub
複製代碼
作者:
317
時間:
2017-7-17 15:46
回復
2#
GBKEE
GBKEE 版大, 午安, 感謝回應
小妹要的是工作表中儲存格各有大小或合併, 而字體要遷就儲存格大小, 每次填上後, 都自工具列調整字體大小, 以便符合儲存格,
可否有程式當我填上字體, 按下執行巨集, 字體便自行調大調小, 做到符合儲存格大小,
感謝大大回應,
謝謝謝!
作者:
hong912
時間:
2017-7-26 11:51
回復
3#
317
無須程式,只須選定需要變更儲存格或整張工作表,按右健儲存格格式,對齊方式,勾選文字控制,縮小字型以適合欄寛,完成,當填上文字,文字超出儲存或字體大於儲存格便自行縮小。
作者:
317
時間:
2017-7-26 17:31
回復
4#
hong912
已試用,感謝回應。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)