タイトル | : Re: VB6からExcel操作する際のシート間形式を指定して貼付け |
記事No | : 16312 |
投稿日 | : 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 という感じで。
|