VBA 書式コピー 変数 Range から
クリップボードを使わず、変数だけで書式をコピーする
vba pastを使わず 書式 コピー
実装部分
light-monochrome, light, dark, night-blue, vibrant-ink, wed, linenums, pre-wrap, pre-line, h-scrool
vba pastを使わず 書式 コピー
Range("C1:C3").Value(xlRangeValueXMLSpreadsheet) = Range("A1:A3").Value(xlRangeValueXMLSpreadsheet)
実装部分
Set ★セル担当者範囲 = ★シート対象日.Range(i.Offset(-1, -1), i.Offset(100, 2)) ■担当者データ二次元配列 = ★セル担当者範囲 '担当者シートに■担当者データ二次元配列を出力(値と書式をコピー) With Sheets(tantou).Range("h3") 'セル範囲の大きさを指定 With .Resize(UBound(■担当者データ二次元配列, 1), UBound(■担当者データ二次元配列, 2)) '値を出力 .Value = ■担当者データ二次元配列 '書式を適用 .Value(xlRangeValueXMLSpreadsheet) = r.Value(xlRangeValueXMLSpreadsheet) End With End With
light-monochrome, light, dark, night-blue, vibrant-ink, wed, linenums, pre-wrap, pre-line, h-scrool