Excel中VBA函數引用單元格字符串代碼操作方法

      網友投稿 1240 2022-12-12

      Excel中VBA函數引用單元格字符串代碼的操作方法

      ExcelVBA是如何引用單元格內字符串型代碼并執行的操作?具體是怎么去執行操作的呢?今天,小編就教大家在Excel中VBA函數引用單元格字符串代碼的操作方法。

      Excel中VBA函數引用單元格字符串代碼的操作步驟如下:

      單擊Visual Basic工具欄上的安全按鈕,在彈出的安全性對話框中可靠發行商標簽項底下的‘信任對于“Visual Basic 項目”的訪問’前打√。

      ALT+F11打開VBE編輯器,單擊菜單工具-引用,在彈出的引用-VBAProject對話框中,選擇引用Microsoft Visual Basic 6.0 Extensibility這一項。

      新建一個模塊,命名為:yyzx

      在Sheet1(Sheet1)代碼窗口,粘貼如下代碼:

      Sub 引用單元格字符串型代碼并執行()

      Dim sr, ksh, zh

      On Error Resume Next

      ksh = ThisWorkbook.VBProject.VBComponents("yyzx").CodeModule.ProcBodyLine("yyrgzx", vbext_pk_Proc)

      If Err.Number = 35 Then '判斷yyrgzx過程是否存在

      sr = "Sub yyrgzx()" & vbCrLf & Cells(1, 1) & vbCrLf & "End Sub"

      With ThisWorkbook.VBProject.VBComponents("yyzx").CodeModule

      .AddFromString sr

      End With

      Call 引用

      Else

      With ThisWorkbook.VBProject.VBComponents("yyzx").CodeModule

      ksh = .ProcBodyLine("yyrgzx", vbext_pk_Proc)

      zh = .ProcCountLines("yyrgzx", vbext_pk_Proc)

      .DeleteLines ksh, zh – 1

      End With

      sr = "Sub yyrgzx()" & vbCrLf & Cells(1, 1) & vbCrLf & "End Sub"

      With ThisWorkbook.VBProject.VBComponents("yyzx").CodeModule

      .AddFromString sr

      End With

      Call 引用

      End If

      End Sub

      Sub 引用()

      Call yyrgzx

      Excel中VBA函數引用單元格字符串代碼的操作方法

      End Sub

      利用窗體工具欄上的按鈕,拖拉出一個按鈕,命名為:引用單元格內容執行,指定:“Sheet1.引用單元格字符串型代碼并執行”的宏。

      查看效果,當A1單元格內容變化時,單擊引用單元格內容執行,將根據A1單元格中字符串代碼執行,從而產生不同效果。

      Excel中VBA函數引用單元格字符串代碼的操作

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

      上一篇:Excel中進行表格IF函數的具體操作
      下一篇:Excel中進行用函數統計表格數據的操作方法
      相關文章
      亚洲中文字幕久久精品无码A | 精品韩国亚洲av无码不卡区| 亚洲国产美女精品久久久久| 国产亚洲高清不卡在线观看| 久久精品国产精品亚洲艾草网美妙| 国产精品亚洲va在线观看| 色偷偷亚洲第一综合| 国内成人精品亚洲日本语音| 欧洲亚洲国产精华液| 色婷婷六月亚洲综合香蕉| 国产精品无码亚洲精品2021| 国产成人综合亚洲一区| 国产成人亚洲精品91专区高清 | 亚洲电影国产一区| 亚洲黄色在线视频| 亚洲精品免费在线视频| 亚洲网站视频在线观看| 亚洲系列国产精品制服丝袜第| 久久久久亚洲AV无码永不| 亚洲精品美女久久久久9999| 亚洲精品在线免费观看| 亚洲国产成人精品久久 | 国产亚洲精品自在线观看| 亚洲色婷婷综合久久| 亚洲VA中文字幕无码一二三区 | 亚洲av无码一区二区乱子伦as| 亚洲高清在线视频| 亚洲国产精品午夜电影| 亚洲avav天堂av在线网爱情| 亚洲中文无码mv| 老子影院午夜伦不卡亚洲| 亚洲片国产一区一级在线观看| 亚洲欧洲精品成人久久奇米网 | 亚洲色大成网站www久久九| 亚洲小说图区综合在线| 国产亚洲美女精品久久久久| 久久精品国产精品亚洲艾草网美妙 | 亚洲制服丝袜在线播放| 亚洲一区二区三区国产精华液| 久久精品亚洲日本波多野结衣| 亚洲欧洲精品成人久久曰影片|