Lỗi "method 'speak' of object 'speech' failed" Khi sử dụng tính năng đọc tiếng anh trong Excel (5 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Tham gia
17/9/12
Bài viết
1,351
Được thích
1,575
Giới tính
Nữ
Em có sử dụng câu lệnh
Mã:
Application.Speech.Speak
cho việc phát âm từ tiếng anh trong việc học lại tiếng anh của mình, hôm trước em sử dụng nó không báo lỗi gì cả nhưng nay em sử dụng thì báo lỗi như sau
1537763339150.png
Em không biết sửa lỗi trên như thế nào nên mong các cô chú anh chị trên diễn đàn ai biết chỉ giúp em cách xử lý vấn đề này với. Em xin cảm ơn ạ
 

File đính kèm

Em có sử dụng câu lệnh
Mã:
Application.Speech.Speak
cho việc phát âm từ tiếng anh trong việc học lại tiếng anh của mình, hôm trước em sử dụng nó không báo lỗi gì cả nhưng nay em sử dụng thì báo lỗi như sau
View attachment 204381
Em không biết sửa lỗi trên như thế nào nên mong các cô chú anh chị trên diễn đàn ai biết chỉ giúp em cách xử lý vấn đề này với. Em xin cảm ơn ạ
Trong file bạn nói:
Lúc trước em vẫn sử dụng file này bình thường nhưng hôm nay khi em chọn chuột vào cột G thì ra thông báo như hình bên dưới ạ
Vậy "lúc trước" là lúc nào? Hôm qua hay 1 năm về trước? "Lúc trước" ấy khác "lúc này" ở chỗ nào? Ý là tình trạng máy tính "lúc trước" với "lúc này" có gì khác nhau
Nói tóm lại, kiểm tra đường dẫn này xem: C:\Windows\System32\Speech\Common\sapi.dll <--- Nếu không thấy thì bạn phải tìm cách cài thứ đó vào mới nói chiện được
 
Upvote 0
Trong file bạn nói:

Vậy "lúc trước" là lúc nào? Hôm qua hay 1 năm về trước? "Lúc trước" ấy khác "lúc này" ở chỗ nào? Ý là tình trạng máy tính "lúc trước" với "lúc này" có gì khác nhau
Nói tóm lại, kiểm tra đường dẫn này xem: C:\Windows\System32\Speech\Common\sapi.dll <--- Nếu không thấy thì bạn phải tìm cách cài thứ đó vào mới nói chiện được
Dạ cháu lập file này hôm thứ 7 ạ. Cháu tìm theo đường dẫn vẫn thấy file đó ạ
1537772713924.png
 
Upvote 0
Dạ cháu lập file này hôm thứ 7 ạ. Cháu tìm theo đường dẫn vẫn thấy file đó ạ
View attachment 204390
Vậy thử code này xem có chạy được không:
Mã:
Private spv As Object
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If spv Is Nothing Then Set spv = CreateObject("SAPI.SpVoice")
  If Target.Column = 7 Then spv.Speak ActiveCell.Offset(0, -4)
End Sub
 
Upvote 0
Vậy thử code này xem có chạy được không:
Cháu thử nó hiện lên thế này ạ
1537775993234.png
Liệu có phải do office không ạ? 3 máy dùng office 2010 đều báo lỗi còn máy bạn cháu dùng 2007 vẫn đang chạy được ạ
Em trỏ chuột vào nó hiện lỗi lên luôn rồi ạ. Chứ em chưa cắm tai nghe nên loa chưa có em biết rồi ạ hihi
 
Upvote 0
Em trỏ chuột vào nó hiện lỗi lên luôn rồi ạ. Chứ em chưa cắm tai nghe nên loa chưa có em biết rồi ạ hihi
Trường hợp của bạn như này (minh họa thôi nhé): Mắt nhìn chữ được, não đọc được, não điều khiển mồm nói. Nhưng mồm đang bị đau không nói được => Tịt.

Đang báo lỗi sound driver thì cắm tai nghe vào cũng có được đâu. Phải sửa phần điều khiển cái loa đã.
 
Upvote 0
Trường hợp của bạn như này (minh họa thôi nhé): Mắt nhìn chữ được, não đọc được, não điều khiển mồm nói. Nhưng mồm đang bị đau không nói được => Tịt.

Đang báo lỗi sound driver thì cắm tai nghe vào cũng có được đâu. Phải sửa phần điều khiển cái loa đã.
Lỗi này cắm tai nghe vào là hết ạ. Máy bạn em có loa sẵn nên mở không bị lỗi còn máy em bị lỗi nhưng giờ em cắm tai nghe vào thì bình thường ạ. Nên lý do là cần phải có cái để âm thanh phát ra ạ. Em cảm ơn anh @befaint và chú @ndu96081631
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom