質問: VBAが書けません。教えて下さい! [Sheet説明] 貼り付けSheet → 抽出したCSVを貼り付けするところ 作業Sheet → (A3:F100)まで数式が入ってる。 値Sheet → 作業Sheetの(A3:F10)のデータをコピーペースト(値) ⚠ 範囲は値が見えてるところだけ希望。 発注書Sheet → 省略 商品Sheet → 省略 [希望マクロ] 1). Sheets("作業")に入ったデータの(A3:F10)のデータをコピー。 画像では11行以降空白になってるが100行まで数式が入ってます。 範囲は(A3:F?)です。 ?は値として見えているところまでです。 ← この表現の仕方がわからない ↓ 2). Sheets("値")のA3にそのデータをペースト(値で) ↓ 3). Sheet("値")のF列を昇順にする 1)~3)までの工程のVBAを教えていただきたい。 よろしくお願いします。 ※その後発注書をPDFにしてメール送信までしたいのですが、また別で質問します。
回答: 値貼り付けするという事ですよね 結論 範囲は(A3:F?)です この必要は ありません A:F列全行をコピーして 値貼り付けすればいい 空白になっている部分は 値貼り付けすれば 空白ですから コピぺしても 全く問題ありません。 この方が 一部部をコピーするより 簡単で 早くて メモリーも くわない