Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 在一個excel文檔里面,插入了很多文本框,如果批量快速的將文本框里面的某一些文字修改為另外的文字? 比如本文的案例:將excel文檔文本框里面的:43278116頻道,修改為:69247頻道。如果批量迅速修改呢?? 這種批量的操作已經超出了excel的常規操作,也就是使用excel內置命令是無法實現批量的,可以借助在VBE里面編寫一段小代碼實現。 操作方法是: 1.按下ALT+F11,打開VBE代碼窗口。 2.雙擊文本框所在的工作表名稱,這里是SHEET1,然后在右邊復制下面的代碼:Sub 文本框批量修改文字()? Dim tb As Object? For Each tb In ActiveSheet.Shapes? ? If tb.Type = msoTextBox Then? ? ? tb.DrawingObject.Caption = Replace(tb.DrawingObject.Caption, "43278116頻道", "69247頻道")? ? End If? NextEnd Sub 3.單擊屬性欄的“運行子過程”,快捷鍵是F5。關閉代碼窗口,返回到excel工作表,可以看到我們想要修改的excel文本框里面的內容已經全部批量修改好了。
Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |