[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『別シートのセルの値を貼り付ける方法』(まりも)
1行目はタイトルです
C列に値が有る時
セルH22をA列へ
セルH24をB列へ
コピーを貼り付けるにはどうしたらいいですか
教えてください
Sub データ()
Dim ws1 As Worksheet
Dim ws2 As Worksheet
Set ws1 = Worksheets("AA")
Set ws2 = Worksheets("BB")
ws1.Range("H22").Copy ws2.Range("A2").Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False
ws1.Range("H24").Copy ws2.Range("B2").Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False
End Sub
< 使用 Excel:Excel2019、使用 OS:Windows10 >
D列〜H列まで別ブックのデーターをコピペします
そのA列とB列に全部コピペしたいんです
D列〜H列はデーターが追加されます
追加された時のH22とH24です
(まりも) 2020/08/12(水) 13:35
手っ取り早いのは、H2:H999 とか、多めにコピーしてしまう事です。 無駄なコピーはしたくない、とか考えるなら、Rows.Countを利用した例が沢山転がっていますから、調べてみてください。
(???) 2020/08/12(水) 14:15
1セルしかないんです
別ブック1をコピーして
ブック2のシート2のD列〜H列に貼りつけ
ブック2のシート3のH22とH24を
ブック2のシート2のA列とB列へ貼り付けたいんです
(まりも) 2020/08/12(水) 14:46
例えば
ブック1をコピーして
ブック2に上のように7行目から10行目まで貼り付けたとします
ブック2のシート3にあるH22を7行目から10行目のA列に
ブック2のシート3にあるH24を7行目から10行目のB列に
A列 B列 C列 D列 E列 F列 G列 H列
あ い 12 34 12 34 12 34
あ い 34 56 34 56 34 56
あ い 56 78 56 78 56 78
あ い 78 12 78 12 78 12
(まりも) 2020/08/12(水) 14:59
書き直しは面倒なので、例だけ。
ws2.Range("A2:A10").Value = ws1.Range("H22").Value (???) 2020/08/12(水) 15:39
おかげでA列とB列にコピーできるようになりました
どうもです
(まりも) 2020/08/12(水) 16:00
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.