Excel VBA質問箱 IV

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

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


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

【52066】Find関数で計算式の値をとる >< 07/10/18(木) 15:54 質問[未読]
【52068】Re:Find関数で計算式の値をとる Jaka 07/10/18(木) 16:25 発言[未読]
【52069】Re:Find関数で計算式の値をとる G-Luck 07/10/18(木) 17:22 回答[未読]
【52078】Re:Find関数で計算式の値をとる >< 07/10/19(金) 11:30 お礼[未読]

【52066】Find関数で計算式の値をとる
質問  ><  - 07/10/18(木) 15:54 -

引用なし
パスワード
   いきづまったので教えてください。

ExcelのVBAを使ってるのですが、
あるExcelに計算式をしたセルがあります。

その値をFindで検索したいのですが、
見つかりません。

 | A | B | C
-------------------------------
1 | a | z | =A1 & ☆ & C1(a☆z)
--------------------------------
2 | b | y | =A2 & ☆ & C2(b☆y)
--------------------------------
3 | c | x | =A3 & ☆ & C3(c☆x)


※()の中身は計算式の内容です。

このようなかんじのセルで、
Find関数で、「a☆z」というのを検索したら、見つかりません。。。

なにかいい方法はないでしょうか。。。
お願いします。。

【52068】Re:Find関数で計算式の値をとる
発言  Jaka  - 07/10/18(木) 16:25 -

引用なし
パスワード
   ▼>< さん:
> | A | B | C
>-------------------------------
>1 | a | z | =A1 & ☆ & C1(a☆z)
>--------------------------------
>2 | b | y | =A2 & ☆ & C2(b☆y)
>--------------------------------
>3 | c | x | =A3 & ☆ & C3(c☆x)

「=A3 & ☆ & C3(c☆x)」これの意味が解りません。
検索対象が、文字列、または関数の結果なら検索対象を値に
数式なら数式にしないと望んだ結果が出ないと思います。

【52069】Re:Find関数で計算式の値をとる
回答  G-Luck  - 07/10/18(木) 17:22 -

引用なし
パスワード
   >< さんへ

まず、確認
C列は =A1 & "☆" & B1
表示が a☆z
ってことで、Findで値で検索したいがうまくいかないということですね。

Findの引数 LookIn:=xlValues と指定すると値で検索します。
規定は xlFormulas (数式) になっているようです。

【52078】Re:Find関数で計算式の値をとる
お礼  ><  - 07/10/19(金) 11:30 -

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

▼G-Luck さん:

書きかたがいまいちで伝わりにくいところ、回答ありがとうございます。

>C列は =A1 & "☆" & B1
>表示が a☆z

G-Luck さんがいっているとうりのないようです。

教えていただきありがとうございます。
またなにかあったらすみませんが、おねがいします。

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