Word VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


781 / 886 ←次へ | 前へ→

【110】Re:Wordのルビを青空文庫形式のふりがなに...
お礼  きの  - 04/6/21(月) 10:30 -

引用なし
パスワード
   >Wordのルビは、フィールドの挿入という形になっていますので、
>とにかく、フィールドとなっている部分を
>「青空文庫形式のフリガナ」に
>無理やり置き換える処理をするようにしました。
>
>ルビ以外の挿入されたフィールド(日付表示とか分数表示とか)があると、
>使用不可。

投稿後

  Selection.NextField.Select
  Selection.Cut
  Selection.TypeText Text:="|"
  Selection.PasteAndFormat (wdPasteText)

でとりあえずルビフィールドをテキスト形式でカットアンドペーストして
後からまとめて()を《》に挿入できないかなぁ、
と試行錯誤していたのですが、うまくいかなったのでこのマクロ助かりました。

フィールドってルビとか日付とか識別方法あれば青空文庫変換として
汎用に使えるのでしょうが、
自分の目的にはこれで十分すぎるほどです。ありがとうございます。

1,726 hits

【106】Wordのルビを青空文庫形式のふりがなに... きの 04/6/16(水) 2:55 質問
【108】Re:Wordのルビを青空文庫形式のふりがなに... H. C. Shinopy 04/6/19(土) 23:18 回答
【110】Re:Wordのルビを青空文庫形式のふりがなに... きの 04/6/21(月) 10:30 お礼

781 / 886 ←次へ | 前へ→
ページ:  ┃  記事番号:
207143
(SS)C-BOARD v3.8 is Free