Mục lục
Bạn đã cài đặt phiên bản Excel có cài đặt “Văn bản thành giọng nói” chưa? Nếu vậy, bạn có thể làm cho Excel nói từ mã VBA. Đừng quên bật loa của bạn.
Chuyển văn bản thành giọng nói
Phần sau sẽ nói văn bản trong ô A1 của ActiveSheet:
123456789 | Sub SayThisCell ()Ô (1, 1) .SpeakKết thúc Sub |
Macro này không yêu cầu văn bản phải có trong bất kỳ bảng tính nào, nó nói nội dung của một chuỗi:
1234567891011121314151617 | Sub SayThisString ()Dim SayThis As StringSayThis = "Tôi yêu Microsoft Excel"Application.Speech.Speak (SayThis)Kết thúc Sub |