ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

excel°}¦CÅܼÆÂà¦s¦Üword

¦^´_ 1# Alyssa

   ±NSheet1.Range("A1:E5") ½d³ò¤ºªº¸ê®Æ ¶Ç°e¨ì¦b·s¶}ªºWORD¤å¥ó ¤§«á¦sÀÉ
  1. Sub Ex()
  2.     Dim Doc As Object, Rng As Range, r, c
  3.     Set Rng = Sheet1.Range("A1:E5")
  4.     Set Doc = CreateObject("WORD.APPLICATION")
  5.     With Doc
  6.         .Visible = True
  7.         .Documents.Add Template:="Normal", NewTemplate:=False, DocumentType:=0
  8.         .Documents(1).Tables.Add .ActiveDocument.Range, Rng.Rows.Count, Rng.Columns.Count
  9.         For r = 1 To Rng.Rows.Count
  10.             For c = 1 To Rng.Columns.Count
  11.             .Documents(1).Tables(1).cell(r, c) = Rng(r, c)
  12.             Next
  13.         Next
  14.         .Documents(1).SaveAs "d:\test\mydoc.doc"
  15.         .Quit
  16.     End With
  17.     Set Doc = Nothing
  18. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : ¦a¤WºØ¤Fµæ¡A´N¤£©öªø¯ó¡F¤ß¤¤¦³µ½¡A´N¤£©ö¥Í´c¡C
ªð¦^¦Cªí ¤W¤@¥DÃD