Excel VBA質問箱 IV

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

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


33802 / 76738 ←次へ | 前へ→

【48152】開くファイルの制御
質問  tomo  - 07/4/5(木) 13:18 -

引用なし
パスワード
   度々お世話になっています。
このサイトでは様々な質疑が掲載されており,過去のログでたいていの事は解決できたのですが,今回,見つけきらなかったため質問しました。
よろしくお願いします。

Sub CopyPasteWord()

  Dim objWord As New Word.Application
  Dim WkSht As Worksheet
  Dim BOOK As String

  With Application
    .AskToUpdateLinks = False
    .DisplayAlerts = False

  BOOK = ThisWorkbook.Sheets(1).Cells(12, 2)
  OPENBOOK = ThisWorkbook.Path + "\" + BOOK
  Workbooks.Open OPENBOOK

  wordfilename = Application.GetOpenFilename _
        (Title:="ファイルを開く", _
         FileFilter:="Word 文書(*.doc),*doc")
        '事情によりWordだけGetOpenFilenameメソッドを利用しています
  
  With objWord
    .Visible = True
    .WindowState = wdWindowStateMaximize
    .Documents.Open OPENWORD
  End With

  'ここでExcelからWordにCopyPaste
  'コードは省略します。

    .DisplayAlerts = True
    .AskToUpdateLinks = True
  End With

End Sub

上記のような,コードを作成しました。
既に目的のファイルが開いていた場合についての質問です。
Excelの方は,特に何も起こらないのですが,
Wordの方だけ使用中なるウインドウが表示されてしまいます。
すでにファイルが開いている場合は,IFステートメントでファイルを開く部分のコードを省略するようにしたいのですが,どのようにしたら良いのでしょうか?
(Wordの方もGetOpenFilenameメソッドを使用しないで同様の事を試したのでしたが,結果は一緒でした。)

よろしくお願いします。

0 hits

【48152】開くファイルの制御 tomo 07/4/5(木) 13:18 質問
【48154】Re:開くファイルの制御 ウッシ 07/4/5(木) 13:53 発言
【48161】Re:開くファイルの制御 tomo 07/4/5(木) 16:14 お礼
【48162】Re:開くファイルの制御 ウッシ 07/4/5(木) 16:29 発言
【48163】Re:開くファイルの制御 tomo 07/4/5(木) 17:31 質問
【48164】Re:開くファイルの制御 ウッシ 07/4/5(木) 17:42 発言
【48167】Re:開くファイルの制御 tomo 07/4/5(木) 18:34 お礼
【48175】Re:開くファイルの制御 tomo 07/4/6(金) 14:04 質問
【48176】Re:開くファイルの制御 ウッシ 07/4/6(金) 15:24 発言
【48177】Re:開くファイルの制御 ウッシ 07/4/6(金) 15:42 発言
【48178】Re:開くファイルの制御 tomo 07/4/6(金) 19:18 発言
【48179】Re:開くファイルの制御 ウッシ 07/4/6(金) 20:39 発言
【48221】Re:開くファイルの制御 tomo 07/4/9(月) 9:05 発言
【48222】Re:開くファイルの制御 ウッシ 07/4/9(月) 9:43 発言
【48223】Re:開くファイルの制御 tomo 07/4/9(月) 9:48 お礼
【48235】Re:開くファイルの制御 りん 07/4/9(月) 17:52 発言
【48251】Re:開くファイルの制御 tomo 07/4/10(火) 8:18 お礼

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