2016-08-03 2 views
0

複数のワークブックからのデータをマスタワークブックに集めています。元のワークブックにあるように、マスターブックのテキストの書式を維持したい誰でも助けることができますか?マスタワークブックで書式を保持する

+0

データを貼り付ける際には、「形式を選択して貼り付け」と「値」を使用してください。 PasteSpecial貼り付け:= xlPasteValues、操作:= xlNone、SkipBlanks:= False、Transpose:= False –

+0

複数のブックからシートをコピーしていますか? 1つのワークシートまたはコピーされた各ワークブックの個別のワークシート?投稿できるコードはありますか? – Clusks

+0

@ J.B。あなたはちょうどOPが達成したいものの正反対を説明しました。彼はフォーマットを保存したいと思っています。したがって、彼はフォーマット(あなたが記述した通りの値ではない)と可能な条件付フォーマットを含めてそれをコピーするべきです。しかし、行く方法はほとんど同じです。 'wbSource.Range(" A1:C10 ")。コピー先:= wbDestination.Range(" A1:C10 ")' – Ralph

答えて

0

ソースの書式設定を維持しながら、あるブックから別のブックにコピーする方法は次のとおりです。必要に応じて、ワークブックの範囲と名前を調整することができます。

Workbooks("source").Worksheets("Sheet1").Range("A1").Copy 
Workbooks("destination").Worksheets("Sheet1").Range("A1").PasteSpecial paste:=xlPasteAllUsingSourceTheme 
+0

ありがとう。私は成功しています:) –

+0

助けてよかった!これを正解とすることができれば、私は自分の評判を築こうとしています。ありがとう! –

関連する問題