なろう小説自動読上げマクロを改善しました。
最近、Excel上で本文を読んでいて画面から文章が外れて読めなくなるたびにスクロールしなければならないことに煩わしさを感じていたので、文章を貼り付けながら自動でスクロールするようにしてみました。
「本文取得」部分に3行追加するだけです。(赤字部分)
================================
・
・
・
'本文取得
・
・
・
For Each oAl In larr
If gEndFlg = True Then lNextFlg = False: Return
If oAl <> "" Then
oAl = oAl & "……"
lTimer = "00:00:" & (Len(oAl) / 3.9) \ 2
ThisWorkbook.Activate
oWs.Activate
ActiveWindow.SmallScroll Down:=1
oWs.Cells(lRow, 1).Value = oAl
oWs.Cells(lRow, 1).Copy
lRow = lRow + 1
lSt = Now()
Do While lTime < lSt + TimeValue(lTimer)
lTime = Now()
DoEvents
Loop
End If
Next
・
・
・
================================
~なろう小説自動読み上げマクロシリーズ~
その1 概略
その2 マクロ
その3 カクヨムに対応
その4 自動スクロールに対応 ←本ページ
その5 連続実行