タイトル : Re^2: VB6からExcel操作する際のシート間形式を指定して貼付け 投稿日 : 2017/06/05(Mon) 17:22 投稿者 : パパ蔵
> > 貼付け元のセルで演算した値のみ、貼り付け先のシートセルに > > 貼りつけする方法は無いでしょうか。 > 値を複写するだけならば、Activate 等で切り替えたりする必要も無く、 > xlSheet10.Cells(1, 1).Value = xlSheet0.Cells(1, 1).Value > の一行だけで良いのでは? > > > > 貼付け先のシートセルに形式を指定して貼付けしたいのですが、 > 「形式を指定して貼り付け」を使うのであれば、xlSheet10.Paste ではなく > xlSheet10.Cells(1, 1).PasteSpecial Paste:=xlPasteValues > という感じで。 魔界の仮面弁士様、大変助かりました。 PasteSpecialを用いて思っている通りにCOPY & PASTE出来ました。 有難う御座いました。 |