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