日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

Excel運用VBA將指定的單元格定位于屏幕中央

Excel運用VBA將指定的單元格定位于屏幕中央

更新時間:2023-12-22 文章作者:未知 信息來源:網絡 閱讀次數:

Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。

如果工作表中的單元格都具有相同的行高和列寬,我們可以用VBA的方法將給定的單元格和區域定位于屏幕中央,下面是VBA代碼:

Sub CenterOnCell(OnCell As Range)
Dim VisRows As Integer
Dim VisCols As Integer
'關閉屏幕更新
Application.ScreenUpdating = False
'激活區域所在的工作簿和工作表
OnCell.Parent.Parent.Activate
OnCell.Parent.Activate
'獲取活動窗口的可視行數和列數
With ActiveWindow.VisibleRange
VisRows = .Rows.Count
VisCols = .Columns.Count
End With
' 確定參考單元格并用GOTO方法將該單元格定位到屏幕左上角。
' 該參考單元格用給定的單元格的行數和列數分別減去可視行數和可視列數除以2來確定。
' 用MAX函數確保參考單元格的最小行數和列數為1。
With Application
.Goto reference:=OnCell.Parent.Cells( _
.WorksheetFunction.Max(1, OnCell.Row + _
(OnCell.Rows.Count / 2) - (VisRows / 2)), _
.WorksheetFunction.Max(1, OnCell.Column + _
(OnCell.Columns.Count / 2) - _
.WorksheetFunction.RoundDown((VisCols / 2), 0))), _
scroll:=True
End With
'選擇給定的單元格
OnCell.Select
'啟用屏幕更新
Application.ScreenUpdating = True
End Sub

假如給定的區域為M50:N51,可以在VBA中用下面的方法調用上述代碼:

CenterOnCell Range("m50:n51")


Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 久久精品国产夜色 | 91精品免费视频 | 天天做天天爱夜夜爽女人爽宅 | 美女福利视频在线 | 亚洲欧美日韩另类精品一区二区三区 | 四虎影视国产在线观看精品 | 天天干天天干天天插 | 亚洲一区二区三区精品影院 | 另类视频综合 | 中文字幕一区二区三 | 亚洲高清视频在线播放 | 国产成人精品免费视频软件 | 国产精品亚洲一区在线播放 | 久久伊人婷婷 | 久久精品国产精品亚洲20 | 久久天天躁夜夜躁狠狠躁2019 | 欧美在线观看视频一区 | 亚洲国产婷婷综合在线精品 | 被公侵犯肉体中文字幕一区二区 | 国产日韩欧美在线观看播放 | 日本人xxxx奶 | 日本在线观看视频网站 | 欧美精品国产综合久久 | 日韩中文字幕视频在线 | 国产精品久久久久久小说 | 免费看va| 免费一级欧美片在线观看 | 91网站视频在线观看 | 手机在线看片国产日韩生活片 | 夜夜艹图 | 成人午夜影院在线观看 | 精品综合久久久久久97超人该 | 美女福利视频国产免费观看 | 国产chinese91在线 | 日韩一区二区三区不卡视频 | 91国内精品在线 | 高清一区二区三区 | 日本高清无卡码一区二区久久 | 久草在线观看福利 | 日日操夜夜爽 | 亚洲国产成a人v在线 |