No.2ベストアンサー
- 回答日時:
#1です。
まず、操作についてですがエクセル→ワードへのデータ引渡しは手動で行います。
方法は
添付画像のように
(A列)(B列)(C列)
(1行目)○ ◇ △
(2行目)△ ○ ○
(3行目)□ ◇ □
・・・
(100行目)□ △ ◇
のデータを作りエクセルメニューより「ファイル」→「名前を付けて保存」→保存先を仮にデスクトップとして「ファイルの種類」を「CSV(カンマ区切り)(*.csv)」にしてファイル名を「Test.csv」にし、「保存」を押してください。
終わったらエクセルは閉じてください。
次にワードを開き、添付画像のような表を作ってください。
内容は空でいいです。
次に前回同様、標準モジュールを↓のようにして下さい。
Sub TEST()
Dim CsvText1(1 To 100) As String
Dim CsvText2(1 To 100) As String
Dim CsvText3(1 To 100) As String
Dim I As Long
Dim FileName As String
Dim FF As Integer
Dim TableX As Long, TableNo As Long
TableNo = 1
I = 1
FF = FreeFile
FileName = "C:\★要変更★\デスクトップ\Test.csv" '環境に合わせ変更
Open FileName For Input As #FF
Do Until EOF(FF)
Input #FF, CsvText1(I), CsvText2(I), CsvText3(I)
I = I + 1
Loop
Close #FF
TableX = InputBox("挿入するのは何列目ですか?")
For I = 1 To 100
ActiveDocument.Range.Tables(TableNo).Cell(1, TableX).Select
Selection.TypeText Text:=CsvText1(I)
ActiveDocument.Range.Tables(TableNo).Cell(2, TableX).Select
Selection.TypeText Text:=CsvText2(I)
ActiveDocument.Range.Tables(TableNo).Cell(3, TableX).Select
Selection.TypeText Text:=CsvText3(I)
TableNo = TableNo + 1 '次のテーブルに移動
Next I
MsgBox ("完了")
End Sub
実行すると何行目か聞いてくるので1~6の数字を入れ続行すれば結果が出ます。
お試しください。
No.1
- 回答日時:
こんにちは。
以前画像の貼付けで返答した者です。
さて、今回は次のような動作でよろしいのでしょうか?
【エクセル】
(A列)
(1行目)○
(2行目)△
(3行目)□
(4行目)◇
(5行目)△
・・・
(100行目)□
↓↓↓↓↓↓
【ワード】
┌─┐
│○│
├─┤
│△│
├─┤
│□│
├─┤
│◇│
├─┤
│△│
├─┤
・・・
├─┤
│□│
└─┘
違うようでしたら指摘をお願いします。
尚、┤などは「けいせん」で変換をして指摘をして頂けると助かります。
この回答への補足
度々のご回答心から感謝します。
今回ですが、
【エクセル】今回は1回目
(A列)(B列)(C列)
(1行目)○ ◇ △
(2行目)△ ○ ○
(3行目)□ ◇ □
・・・
(100行目)□ △ ◇
【ワード】
表1
1回目 2回目.... 6回目
┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐
│○││ ││ ││ ││ ││ │
├─┤├─┤├─┤├─┤├─┤├─┤
│◇││ ││ ││ ││ ││ │
├─┤├─┤├─┤├─┤├─┤├─┤
│△││ ││ ││ ││ ││ │
└─┘└─┘└─┘└─┘└─┘└─┘
・・・
表100
1回目 2回目.... 6回目
┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐
│□││ ││ ││ ││ ││ │
├─┤├─┤├─┤├─┤├─┤├─┤
│△││ ││ ││ ││ ││ │
├─┤├─┤├─┤├─┤├─┤├─┤
│◇││ ││ ││ ││ ││ │
└─┘└─┘└─┘└─┘└─┘└─┘
以前同様100個のデータが1回分で、合計6回続きます。
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの表示形式について教えてください あるセルの「A」という値と、別のセルの「B」という値を組み 4 2023/02/21 21:55
- Excel(エクセル) エクセルでキーリストからデータを取り出して1枚1枚印刷するには? 11 2022/06/27 09:52
- Excel(エクセル) 【マクロ】プリントスクリーンした画像をエクセルに貼付して印刷したい 6 2022/11/30 20:11
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける (再質問) 4 2022/09/14 22:51
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Excel(エクセル) マクロVBAのフォルダ階層別で検索の方法 4 2022/04/03 23:23
- Excel(エクセル) 記録マクロのみでできますか? 7 2022/08/07 20:38
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルとワードで作ったデー...
-
イラストレーターのデータをエ...
-
エクセルの表をワードに貼ると...
-
差し込み印刷がうまくいかない
-
レポートはワードかエクセルの...
-
Office再インストールでデータ...
-
エクセルファイルを見ながらワ...
-
このような図案を作りたいので...
-
wordにて縦書きの中で数字だけ...
-
ワードかエクセルで割引券を作...
-
印刷マクロ【エクセル】エクセ...
-
ワードの表の金額にコンマ入力...
-
■Word差し込み印刷 漢数字で縦...
-
エクセル文書をワードに変換したい
-
PDFで送られてきた書類を記...
-
ワードを保存したときにズレる...
-
ワードパッドで囲み線を付けた...
-
ワードの文書が削除できないの...
-
一太郎ビューアのデータをWo...
-
OUTLOOKで・・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルとワードで作ったデー...
-
イラストレーターのデータをエ...
-
エクセルの表をワードに貼ると...
-
ワードの表の金額にコンマ入力...
-
レポートはワードかエクセルの...
-
ワードかエクセルで割引券を作...
-
差し込み印刷がうまくいかない
-
ワードにエクセルを貼り付ける...
-
印刷マクロ【エクセル】エクセ...
-
エクセルからワードに書き出す...
-
エクセルからワードへハイパー...
-
wordにて縦書きの中で数字だけ...
-
なぜエクセルでワープロ文書を...
-
■Word差し込み印刷 漢数字で縦...
-
ワード文書へのエクセルファイ...
-
Office再インストールでデータ...
-
本をめくるページ
-
枠線のある文書作成、ワードと...
-
ビジネス文章や公正文章を初め...
-
エクセルからワードへ差し込み...
おすすめ情報