トップ > 資格を活かすには > やってみよう!Excel VBAで業務改善! > 次なるイノベーション編: 第23話「伝家の宝刀」1/4 :コレって、いいのかな?

やってみよう!Excel VBAで業務改善! 次なるイノベーション編|第23話 「伝家の宝刀」

コレって、いいのかな?

「あれ…?コレって、いいのかな……?」 結果の画面を凝視しながら、森川くんはふとつぶやきました。

「セルの値を単純に連結してるだけだから、
隣のセルと連続した言葉がたまたま検索ワードと一致したら……
それも検索されちゃうんじゃないのか?」
彼は、非表示になっている行を戻すと、B3セルに"小口見積"の検索ワードを入力し、
[検索]ボタンをクリックしました。

「やっぱり……思ったとおりだ。
表の中に"小口見積"なんて言葉は一つもないのに、C列の"小口"さんと、D列の"見積"をくっつけて、
"小口見積"として検索しちゃってる。
……セルの値を単純に連結すると、こういうことがあり得るのか…」
森川くんは、腕を組みウ~~~ンと唸ります。

「…単純に連結するのがダメなら、"_"のような区切り文字をはさめばいいんじゃないか?
"小口_見積"みたいにすれば、こういったケースは回避できるはず…」
森川くんの顔がパッと明るくなります。
彼はキーボードに手を伸ばし、コードを修正しかけて、ピタリと指を止めました。

「…いや待てよ……
もしユーザーが、たまたま"小口_見積"のキーワードで検索をかけたら…?
そんなことはないと思うけど……
区切り文字をもっと変わったのにするか…
"&"とか」
森川くんの額に、じわっと汗が滲みます。

一覧にもどる