Sử dụng thuộc tính speech để nghe VBA nói

Chia sẻ bởi:api_publisher
★★★★★
Quảng cáo

Tóm tắt: Hướng dẫn thực hành Excel, trình bày theo từng bước, có công thức mẫu và lưu ý áp dụng nhanh trong công việc.

Trong Excel VBA tồn tại một thuộc tính có tên là .speech. Thuộc tính này sẽ giúp máy tính của bạn có thể phát âm những gì bạn đã ghi bằng tiếng Anh. SprinGo sẽ hướng dẫn bạn cách sử dụng cơ bản trong bài viết dưới đây.

Sử dụng thuộc tính SPEECH để nghe VBA nói

Để sử dụng thuộc tính Speech, trước tiên bạn hãy copy đoạn code này và đưa vào VBA:

Sub HelloWorldSpeech() Application.Speech.Speak “Hello World” End Sub

Chạy Sub bằng cách ấn nút như trong hình hoặc sử dụng phím tắt F5. Khi đó một giọng nói trong máy bạn sẽ phát âm cụm từ “Hello World”.

Ngoài ra, ta có thể chứa dữ liệu vào các ô tính trong Excel sau đó đưa địa chỉ vào sau .Speak: 

thuoc-tinh-speech-1

Ví dụ, nếu bạn muốn VBA phát âm dữ liệu tại ô A2, đơn giản ta thay dòng lệnh bằng:

Sub GreetingsSpeech() Application.Speech.Speak Range(“A2”) End Sub

Rất đơn giản phải không nào?

VBA Speak theo giọng nam, giọng nữ

Ngoài cách gọi theo Application.Speech.Speak, chúng ta có thể dùng đối tượng SAPI.SpVoice (thuộc thư viện Microsoft Speech Object Library) để có thể thay đổi giọng nói theo nam/nữ như sau:


Xem thêm những bài viết tương tư sau:

HỌC PHÁT ÂM TIẾNG ANH NGAY TRONG EXCEL VỚI SprinGo

THÔNG BÁO XÁC NHẬN THÔNG TIN TRƯỚC KHI XÓA NỘI DUNG BẰNG VBA

Ứng dụng AI và Chat GPT trong Quản trị nhân sự
Khóa học SprinGO phù hợp

Ứng dụng AI và Chat GPT trong Quản trị nhân sự

Học xong khóa này, học viên có thể: Hiểu đúng bản chất AI, các nhóm AI phổ biến và cách AI “hoạt động” ở...

Xem khóa học
★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Bình luận

Quảng cáo

Cũ vẫn chất

Xem thêm