

Excelマクロについて教えてください。
B列(所属)…該当シートへコピーのマクロを作りましたが、悩んでいます。
C列(OB)はコピーしたくないのですが、一緒にコピーされて該当シートに貼り付いています。
どこを弄ればいいのか分からないです。
※例で作りましたが、似たようなのが1万行あります。
※http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/p … を参考にマクロ作りました。

A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
>どこを弄ればいいのか分からないです。
コピー元と貼り付け先を分ければ良いのかな?
Worksheets("データ").Range("A1:B" & myRow).Copy Sheets("抽出").Range("A1")
Worksheets("データ").Range("D1:AD" & myRow).Copy Sheets("抽出").Range("D1")
No.2
- 回答日時:
こんにちは
どのようなデータを元に何を行っているのかまったく説明が無いので、勝手に妄想してみました。
>~~を参考にマクロ作りました。
参考として挙げているのは「抽出」するのが目的のマクロですけれど、ご質問内容は単なる検索ではないのでしょうか?
(ですので、内容的に異なっているのでは。
まぁ、1件だけ抽出しているとも言えるけど。)
ともあれ、
>C列(OB)はコピーしたくないのですが、一緒にコピーされて~
コピーをマクロで行っているのなら、範囲を1列にすればよいだけの話ではないのでしょうか?
(実態がまったく不明なので、よくわかりませんが)
なさりたいことが、
「一覧の表を参照して、A列の名前の人の所属をB列に表示する」
ということであるなら、LOOKUP系の関数をB列に設定すれば済みます。
スピル機能が使えるバージョンなら、B2セルに関数式をセットするだけで、まとめて全部をスピル表示することが可能です。
どうしてもマクロでやりたいというのなら、
「セルに関数をセットして、結果を「値をコピペ」で固定値化する」
という方法でも同様の結果を得られると思います。
こちらの方法であれば「マクロの記録」で作成することが可能でしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで、数字ではない値(文字列)が入った場合の計算式を教えてください。
Excel(エクセル)
-
Excelの罫線を消す方法
Excel(エクセル)
-
VLOOKUP関数で複数条件を設定について
Excel(エクセル)
-
-
4
エクセルでAのセルに「家電」と入れたらDが「10」、「野菜」と入れたら「8」となる方法
Excel(エクセル)
-
5
Excelの条件付き書式のコピーと参照セルを自動で変えるようにする方法
Excel(エクセル)
-
6
Excelのデータの入力規則の問題点について
Excel(エクセル)
-
7
VBA_日時のソート
Excel(エクセル)
-
8
Excel初心者です、Excelの日付関数を使って A列=生年月日 B列=年齢 C列=シリアル値 で
Excel(エクセル)
-
9
エクセルのセンス 参照するシートが多いときのファイルの作り方
Excel(エクセル)
-
10
エクセルで作れる簡単なスケジュール表(日程管理)、有りますか?
Excel(エクセル)
-
11
エクセルのブック名の付け方
Excel(エクセル)
-
12
Excel VBAについて。こんな動作をさせるためにはどう書けばよいでしょうか。
Visual Basic(VBA)
-
13
エクセルシートの作成(関数)について教えてください。
Excel(エクセル)
-
14
【マクロ】重複する同じ行を、削除でなく1番下の行に回し色を付ける為には
Excel(エクセル)
-
15
Excel スクロールバーの長さがデータの行数と合わない
Excel(エクセル)
-
16
質問58753 このコードでうまく動作しません。どうしたら良いですか Private Sub Wor
Visual Basic(VBA)
-
17
エクセルの数式につきまして
Excel(エクセル)
-
18
エクセルでセルに入力する前は非表示にしたい
Excel(エクセル)
-
19
AM8:30から翌朝8:30まで勤務する消防士です 時間外勤務の管理を任されました 作成したEXCE
Excel(エクセル)
-
20
Excel いい方法教えてください。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VLOOKUP FALSEのこと
-
if関数の複数条件について
-
【関数】=EXACT(a1,b1) a1とb1...
-
エクセルシートの見出しの文字...
-
エクセルの文字数列関数と競馬...
-
【マクロ】数式を入力したい。...
-
同じ名前(重複)かつ 日本 ア...
-
excel
-
表計算ソフトでの様式の呼称
-
エクセルでフィルターした値を...
-
エクセルのライセンスが分かり...
-
【関数】3つのセルの中で最新...
-
【マクロ】【画像あり】❶ブック...
-
【マクロ画像あり】❶1つの条件...
-
Dir関数のDo Whileステートメン...
-
セルにぴったし写真を挿入
-
Excel 日付の表示が直せません...
-
エクセルに写真が貼れない(フ...
-
LibreOffice Clalc(またはエク...
-
【マクロ】【画像あり】4つの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでフィルターした値を...
-
if関数の複数条件について
-
エクセルシートの見出しの文字...
-
excel
-
エクセルの文字数列関数と競馬...
-
VLOOKUP FALSEのこと
-
同じ名前(重複)かつ 日本 ア...
-
表計算ソフトでの様式の呼称
-
エクセルに写真が貼れない(フ...
-
【マクロ】数式を入力したい。...
-
【マクロ】実行時エラー '424':...
-
【画像あり】オートフィルター...
-
Office2021のエクセルで米国株...
-
【画像あり】【関数】指定した...
-
エクセルのVBAで集計をしたい
-
【マクロ】【画像あり】4つの...
-
【関数】3つのセルの中で最新...
-
【マクロ】excelファイルを開く...
-
LibreOffice Clalc(またはエク...
-
エクセルのライセンスが分かり...
おすすめ情報
C列までしかありませんが、実際はAD列まであります。
またAD列まで必要事項です。