Excel使用vba讓程序說話的制作方法

      網友投稿 1229 2022-12-12

      Excel中使用vba讓程序說話的制作方法

      excel中使用vba讓程序說話的代碼,如何在操作進行的呢?今天,小編就教大家在Excel中使用vba讓程序說話的制作方法。

      Excel中使用vba讓程序說話的制作步驟如下:

      首先我們打開一個工作樣表作為例子。

      使用alt+f11組合快捷鍵進入vbe編輯器,插入一個新的模塊,并在模塊中輸入以下代碼:

      Sub myProcedure()

      Application.Speech.Speak ("Hello" & Application.UserName)

      End Sub

      speech.speak命令需要安裝texttospeech組件,如果沒有安裝過,excel會提示安裝,現在系統中一般都會有安裝,這里只是提一下,記住texttospeech組件可以直接在微軟官方網站進行下載。

      在這個代碼里,tts語音組件只能朗讀文本字符串,或者是值是文本字符串的變量。如括號內的字符串“hello”和username這個值為字符串的變量。

      實際運行中,我們可以將該代碼設為開啟工作薄時自動播放,配合上定時功能,更能添加更多有趣的設置。比如將代碼修改如下:

      Private Sub Workbook_Open()

      Application.OnTime Now + TimeValue("00:00:10"), "myprocedure"

      End Sub

      Excel中使用vba讓程序說話的制作方法

      Sub myprocedure()

      Application.Speech.Speak ("Hello" & Application.UserName)

      End Sub

      上面的代碼是在打開工作薄后以當前時間十秒后運行播報程序,我們甚至可以在定時中進行循環,比如定時半個小時提醒一次工作時間,我們可以修改代碼如下:

      Private Sub Workbook_Open()

      Application.OnTime Now + TimeValue("00:00:10"), "myprocedure"

      End Sub

      Sub myprocedure()

      Application.Speech.Speak ("Hello" & Application.UserName)

      Application.OnTime Now + TimeValue("00:30:00"), "myprocedure"

      End Sub

      Excel中使用vba讓程序說話的制作

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

      上一篇:Excel中使用vba函數制作九九乘法表的操作方法
      下一篇:Excel中進行date日期函數的計算使用
      相關文章
      亚洲午夜在线电影| 久久久久亚洲精品无码网址| 亚洲Av熟妇高潮30p| 国产亚洲精品线观看动态图| 亚洲国产婷婷综合在线精品| 综合一区自拍亚洲综合图区| 337P日本欧洲亚洲大胆艺术图| 亚洲av无码专区在线电影天堂 | 亚洲日韩精品无码一区二区三区 | 国产亚洲精品久久久久秋霞 | 伊人久久五月丁香综合中文亚洲| 亚洲 日韩 色 图网站| 亚洲熟女综合一区二区三区| 亚洲色无码专区一区| 亚洲精品成a人在线观看夫| 亚洲成a人无码亚洲成www牛牛| 亚洲av永久无码| 国产亚洲精品国产福利在线观看 | 亚洲日本在线观看视频| 国产亚洲精午夜久久久久久| 亚洲自偷自偷在线制服| 亚洲av无码一区二区三区乱子伦| 亚洲成a人片77777老司机| 91亚洲精品视频| 亚洲综合久久一本伊伊区| 亚洲伊人久久大香线蕉AV| 日本亚洲欧美色视频在线播放| 国产青草亚洲香蕉精品久久| 亚洲日韩中文字幕日韩在线| 国产亚洲人成A在线V网站 | 国产亚洲综合久久系列| 亚洲国产高清在线| 亚洲国产精品日韩在线| 亚洲熟伦熟女专区hd高清| 国产精品亚洲专区无码不卡| 亚洲一级片免费看| 亚洲av无码精品网站| 亚洲国产精品成人精品软件| 亚洲日本成本人观看| 亚洲国产精品日韩专区AV| 亚洲国产精品成人久久|