Excel vba添加批注的代碼寫法實例教程

      網友投稿 865 2025-03-31

      excel vba添加批注的代碼寫法實例教程

      本文介紹excel中vba添加批注的方法,以及使用單元格現有內容添加到批注框里的案例和代碼寫法。

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

      vba添加批注案例一:

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

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

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

      Sub vba添加批注()On Error Resume NextActiveCell.AddCommentWith ActiveCell.Comment.Text CStr(Date).Shape.TextFrame.AutoSize = TrueEnd WithEnd Sub

      vba添加批注案例二:

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

      相關的代碼如下:

      Excel vba添加批注的代碼寫法實例教程

      Sub vba添加批注()Dim strComment As StringDim yWidth As LongEndrow = Sheet1.[B65536].End(xlUp).RowFor sn = 2 To EndrowWith Sheet1.Cells(sn, 2)strComment = Sheet1.Cells(sn, 3)If .Comment Is Nothing Then ‘沒有備注則添加備注.AddComment Text:=strComment.Comment.Visible = FalseElse ‘已經有備注則備注添加內容.Comment.Text Text:=strCommentEnd IfWith .Comment.Shape.TextFrame.Characters.Font.Size = 11.TextFrame.AutoSize = TrueIf .Width > 250 ThenyWidth = .Width * .Height.Width = 150.Height = (yWidth / 200) * 1.8End IfEnd WithEnd WithNext snEnd Sub

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:SD-WAN對于制造業物聯網的重要性
      下一篇:WPS表格不能正常排序的解決方法(wps無法排序怎么回事)
      相關文章
      亚洲欧洲日产国码www| 国产精品亚洲片在线花蝴蝶 | 国产亚洲综合成人91精品| 国产亚洲美女精品久久久久| 亚洲一区二区三区国产精华液| 亚洲国产夜色在线观看| 亚洲高清免费在线观看| 亚洲码在线中文在线观看| 亚洲狠狠ady亚洲精品大秀| 亚洲高清不卡视频| 亚洲成av人片不卡无码| 亚洲国产精品专区| 亚洲制服丝袜在线播放| 亚洲噜噜噜噜噜影院在线播放| 亚洲国产片在线观看| 亚洲人成在线播放| 亚洲成_人网站图片| 亚洲色成人四虎在线观看| 亚洲日本在线电影| 久久亚洲精品无码gv| 国产成人高清亚洲一区久久| 亚洲JIZZJIZZ中国少妇中文| 亚洲国产精品成人久久蜜臀| 狠狠亚洲狠狠欧洲2019| 亚洲一区AV无码少妇电影☆| 亚洲欧洲国产精品香蕉网| 久久亚洲国产中v天仙www| 亚洲人成电影福利在线播放| 亚洲精品视频免费在线观看| 亚洲精品国产成人中文| 亚洲一级毛片免观看| 亚洲最大av资源站无码av网址| 亚洲精品无码成人| 精品国产日韩亚洲一区在线| 国产亚洲美女精品久久久久| 亚洲欧洲中文日韩久久AV乱码| 亚洲午夜未满十八勿入网站2| 亚洲国产精品一区二区第一页| 亚洲视频一区二区三区| 亚洲日本乱码一区二区在线二产线| 激情亚洲一区国产精品|