Excel VBA質問箱 IV

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

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


5665 / 76732 ←次へ | 前へ→

【76675】Re:ExcelからWordへ転記につきまして
発言  マナ  - 15/2/25(水) 20:27 -

引用なし
パスワード
   とりあえず順番に転記するだけなら。

Sub test()
  Dim wd As Object
  Dim doc As Object
  Dim c As Range
  Const wdHeaderFooterPrimary = 1
  
  
  On Error Resume Next
  Set wd = GetObject(, "Word.Application")
  If wd Is Nothing Then
    Set wd = CreateObject("Word.Application")
  End If
  On Error GoTo 0
  
  wd.Visible = True
  Set doc = wd.Documents.Open(ThisWorkbook.Path & "\test.docx")
  
  For Each c In Range("A1", Cells(Rows.Count, 1).End(xlUp))
    doc.Sections(1).Headers(wdHeaderFooterPrimary).Range.Text = c.Value
    doc.PrintOut
  Next

  doc.Close False
  wd.Quit

  Set doc = Nothing
  Set wd = Nothing

End Sub
305 hits

【76671】ExcelからWordへ転記につきまして マリモ 15/2/25(水) 16:29 質問[未読]
【76675】Re:ExcelからWordへ転記につきまして マナ 15/2/25(水) 20:27 発言[未読]
【76677】Re:ExcelからWordへ転記につきまして マナ 15/2/25(水) 23:27 発言[未読]
【76678】Re:ExcelからWordへ転記につきまして マナ 15/2/26(木) 0:02 発言[未読]
【76676】Re:ExcelからWordへ転記につきまして マナ 15/2/25(水) 22:47 発言[未読]
【76679】Re:ExcelからWordへ転記につきまして マリモ 15/2/26(木) 9:19 お礼[未読]

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