Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


351 / 13645 ツリー ←次へ | 前へ→

【80867】データ摘出 gan134 19/6/4(火) 20:42 質問[未読]
【80868】Re:データ摘出 マナ 19/6/4(火) 20:54 発言[未読]
【80869】Re:データ摘出 gan134 19/6/4(火) 21:12 発言[未読]
【80870】Re:データ摘出 マナ 19/6/4(火) 21:30 発言[未読]
【80871】Re:データ摘出 gan134 19/6/4(火) 21:43 発言[未読]
【80872】Re:データ摘出 マナ 19/6/4(火) 22:00 発言[未読]
【80873】Re:データ摘出 gan134 19/6/4(火) 22:10 お礼[未読]

【80867】データ摘出
質問  gan134  - 19/6/4(火) 20:42 -

引用なし
パスワード
   sheet1に管理番号、名前、住所、電話番号のデータを入れておいてsheet2のA1セルに管理番号を入力するとsheet1の管理番号と一致したデータを摘出しsheet2B5セルに名前、B6セルに住所、B7セルに電話番号を摘出するにはどうすれば宜しいでしょうか。ご教授お願いいたします。
関数でindexとmatch組合てでは出来るのですがそれをVBAでしたいのです。全くの素人なもんで良ければコードを教えてもらえませんか

【80868】Re:データ摘出
発言  マナ  - 19/6/4(火) 20:54 -

引用なし
パスワード
   ▼gan134 さん:

>関数でindexとmatch組合てでは出来るのですがそれをVBAでしたいのです。

なぜでしょうか?

【80869】Re:データ摘出
発言  gan134  - 19/6/4(火) 21:12 -

引用なし
パスワード
   ▼マナ さん:
>▼gan134 さん:
>
>>関数でindexとmatch組合てでは出来るのですがそれをVBAでしたいのです。
>
>なぜでしょうか?
報告書をメールでsheet2だけを送りたいのですが、相手側はsheet1のデータはもってないためです。

【80870】Re:データ摘出
発言  マナ  - 19/6/4(火) 21:30 -

引用なし
パスワード
   ▼gan134 さん:

関数で求めておいて
↓ではだめですか。

With Sheets("sheet2").Range("B5:B7")
  .Value = .Value
End With

【80871】Re:データ摘出
発言  gan134  - 19/6/4(火) 21:43 -

引用なし
パスワード
   ▼マナ さん:
>▼gan134 さん:
>
>関数で求めておいて
>↓ではだめですか。
>
>With Sheets("sheet2").Range("B5:B7")
>  .Value = .Value
>End With
早速のご回答ありがとうございます。一度やってみます。
これだけで摘出されてsheet2だけメールで送信してもみれるようになるんですね。これはどういった処理になってるのでしょうか?素人の質問でごめんなさい

【80872】Re:データ摘出
発言  マナ  - 19/6/4(火) 22:00 -

引用なし
パスワード
   ▼gan134 さん:

ここを読んでみてください
ht tps://kokodane.com/mini_macro26.htm

【80873】Re:データ摘出
お礼  gan134  - 19/6/4(火) 22:10 -

引用なし
パスワード
   ▼マナ さん:
>▼gan134 さん:
>
>ここを読んでみてください
>ht tps://kokodane.com/mini_macro26.ht
ありがとうございます。
早い対応で大変たすかりました。
明日手が空いた時にでもしてみます。
また宜しくお願いいたします。

351 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free