|
▼マナ さん:
さっそくの回答ありがとうございます。
ご提示のコードに変更しましたら、エラーは出なくなりました!
しかしながら、、
検索文字の後ではなく、ファイルのいちばん最後に文字が挿入されます。
質問ばかりで申し訳ないですが、解決方法がありましたら、ご教示いただ
けるとありがたいです。
よろしくお願いいたします。
>▼あおぎんこ さん:
>
>Sub test()
> Dim strFile As String
> Dim wrdApp As Object
> Dim wrdDoc As Object
> Dim wrdRng As Object
>
> strFile = "ダイアログで選択したWordファイルのフルパス"
>
> Set wrdApp = CreateObject("Word.Application")
> w rdApp.Visible = True
> Set wrdDoc = wrdApp.Documents.Open(strFile) '指定のワードファイルを開く
>
> Set wrdRng = wrdDoc.Range
> With wrdRng.Find
> .Text = "検索文字"
> If .Execute Then
> wrdRng.InsertAfter "挿入文字"
> End If
> End With
>
> '〜ファイル保存処理〜
>
>End Sub
|
|