人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 辦公軟件教程 > 詳細頁面

excel中vba添加批注的辦法,以及使用單元格現有內容添加到批注框里的案例與代碼寫法

excel中vba添加批注的辦法,以及使用單元格現有內容添加到批注框里的案例與代碼寫法

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

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

本文整理兩個excel中使用vba添加批注的案例,分享給大家學習。

vba添加批注案例一:

  為選中的一個單元格自動添加批注,批注內容為系統當天日期,然后標注外框大小自動調整為剛好容納內容即可,因為默認的批注比較大。

  效果如下圖,比如單擊A1,然后自動加批注,選中A4,又自動添加批注,以此類推。

vba添加批注

  實現上面的效果vba添加批注的代碼如下:

Sub vba添加批注()
On Error Resume Next
ActiveCell.AddComment
With ActiveCell.Comment
?.Text CStr(Date)
?.Shape.TextFrame.AutoSize = True
End With
End Sub

vba添加批注案例二:

  為B列的姓名使用VBA添加批注,要求批注內容為C列單元格對應的的內容,而且批注框內文字大小為11號字體,不加粗,且隨內容的多少自動調整批注框的格式的大小。

excel vba批注

  相關的代碼如下:

Sub vba添加批注()
Dim strComment As String
Dim yWidth As Long
Endrow = Sheet1.[B65536].End(xlUp).Row
For sn = 2 To Endrow
??? With Sheet1.Cells(sn, 2)
???????? strComment = Sheet1.Cells(sn, 3)
???????? If .Comment Is Nothing Then '沒有備注則添加備注
??????????? .AddComment Text:=strComment
??????????? .Comment.Visible = False
???????? Else? '已經有備注則備注添加內容
??????????? .Comment.Text Text:=strComment
???????? End If
??????? With .Comment.Shape
??????????? .TextFrame.Characters.Font.Size = 11
??????????? .TextFrame.AutoSize = True
???????????? If .Width > 250 Then
??????????????? yWidth = .Width * .Height
??????????????? .Width = 150
??????????????? .Height = (yWidth / 200) * 1.8
???????????? End If
??????? End With
??? End With
Next sn
End Sub


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

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

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 桃源县| 兴安盟| 深泽县| 谷城县| 大兴区| 霍林郭勒市| 马边| 仲巴县| 贵南县| 申扎县| 象州县| 萝北县| 黔东| 德保县| 新密市| 南涧| 遵义县| 公主岭市| 九龙城区| 青冈县| 安宁市| 健康| 德兴市| 湾仔区| 娄烦县| 深泽县| 化德县| 玉屏| 那曲县| 思茅市| 霍城县| 台南县| 宣武区| 荔浦县| 兴安县| 河东区| 崇义县| 兴化市| 大方县| 红桥区| 武隆县|