
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
セルの先頭から255文字までしか対応しませんが...こんな方法もあります。
「書式」「条件付き書式」で
「数式が」「=COUNTIF(セル,"*言語1*")*COUNTIF(セル,"*言語2*")」
として書式を押して塗りつぶしパターンを選択する。
言語を別セルで用意して
=COUNTIF(セル,"*"&$A$1&"*")*COUNTIF(セル,"*"&$B$1&"*")」
のように参照しても可能です。
※セルは塗りつぶすセルのセル座標を相対参照で入れてください。
教えて下さって本当にありがとうございます。
早速やってみました。
初めて使う機能でしたがいろいろ試しながら、該当するセルの色を変える方法で試してみました。
該当箇所が一目瞭然でとてもわかりやすいです。
No.2
- 回答日時:
こんばんは。
以下をアドインにすることは可能だと思いますが、アドインの場合は、ユーザーフォームを加工したりするほうがよいでしょうね。
ただし、こんな検索は出来ません。第一検索語が「あい」で、第二検索語が「あ」の場合は、重複してしまいますので、出来ません。また、常識的にほとんどすべてのセルに存在するものを、第一検索語には入れないほうがよいです。完全にデバッグが終わったわけではありませんが、一応、こちらではうまく出来ています。
'標準モジュールに入れてください。
'-------------------------------------------------------
Sub FindDoubleWords()
'第一語、第二語検索
Dim c As Range
Dim fstFind As String
Dim sndFind As String
Dim myFadd As String
Dim myAdd As String
Dim u As Range
Dim n As Variant
fstFind = Application.InputBox("第一検索語を入れてください。", Type:=2)
If fstFind = "False" Or fstFind = "" Then Exit Sub
sndFind = Application.InputBox("第一検索語を入れてください。", Type:=2)
If sndFind = "False" Or sndFind = "" Then Exit Sub
If InStr(fstFind, sndFind) > 0 Then
MsgBox "第一検索語: " & fstFind & " が、第二検索語: " & sndFind & vbCrLf & _
" に等しいか、充当される場合、その語の検索は出来ません。", vbInformation, "検索エラー"
Exit Sub
End If
Set c = ActiveSheet.UsedRange.Find( _
What:=fstFind, _
LookIn:=xlValues, _
LookAt:=xlPart, _
SearchOrder:=xlByRows, _
SearchDirection:=xlNext)
If Not c Is Nothing Then
myFadd = c.Address
myAdd = c.Address
Do
Set c = ActiveSheet.UsedRange.FindNext(c)
If c.Address = myFadd Then Exit Do
myAdd = myAdd & "," & c.Address
Loop Until c Is Nothing
End If
On Error Resume Next
For Each n In Split(myAdd, ",")
If u Is Nothing Then
Set u = Range(n)
Else
Set u = Union(u, Range(n))
End If
Next n
If Err.Number > 0 Then MsgBox "エラーが発生していますので検索できません。", vbCritical: Exit Sub
On Error GoTo 0
'第二検索
Set c = u.Find( _
What:=sndFind, _
LookIn:=xlValues, _
LookAt:=xlPart, _
SearchOrder:=xlByRows, _
SearchDirection:=xlNext)
If Not c Is Nothing Then
myFadd = c.Address
c.Activate
If MsgBox("次を検索しますか?", vbOKCancel) = vbCancel Then Exit Sub
Do
Set c = u.FindNext(c)
If c.Address = myFadd Then Exit Sub
c.Activate
If MsgBox("次を検索しますか?", vbOKCancel) = vbCancel Then Exit Sub
Loop Until c Is Nothing
End If
End Sub
教えて下さって本当にありがとうございます。
質問の投稿後、数時間でこんな回答をいただけるなんてビックリです。
VBAというものだと思いますが、どうしていいのか分からない状況で、
すぐにはどうしていいのか分かりませんが、何とか調べて試してみます。
先ずは、お礼まで。
No.1
- 回答日時:
こんばんは~♪
>かなりの文書を入れる場合もあるのですが
1つのセルに、入っているのでしょうか?
その場合の具体例を提示されて
>複数の単語を同時に満たすセルを検索したいのですが
検索して結果をどう表示すれば良いかも
表を提示された方が良いと思います。
回答で無くすみません。。。Rin~♪♪
投稿ありがとうございます。アドバイスありがとうございます。
質問が正確でなくてすいません。
1.文書量についてですが、1案件には、いくつかの項目があり、
「記入者」,「記入日時」等々あって、日報の本文は列幅50のセル
にどんどん文書を入力し、高さが409を超えるようなら、下のセル
に続きを記入しています。
2.検索結果の表示の件ですが、過去に同じような案件があったかどう
かを調べたいケースですので、該当箇所をどんどん探して行ければ
十分です。
「編集→検索」で、空白で区切って複数語の指定が出来て、その語
を全て含むセルを検索出来ればいいのですが・・・。
宜しくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Access(アクセス) Excel や Access のフォームの中でいわゆるインターネットの検索窓のようなものを構築できま 9 2022/05/21 12:39
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- Visual Basic(VBA) VBA初心者です 検索した数字の行に色をつける 5 2023/02/13 14:22
- Excel(エクセル) ExcelのVLOOKUP関数 7 2022/08/23 06:46
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Excel(エクセル) マクロVBAのフォルダ階層別で検索の方法 4 2022/04/03 23:23
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Visual Basic(VBA) VBAでPDFのアクティブページ番号取得 1 2023/05/25 12:41
このQ&Aを見た人はこんなQ&Aも見ています
-
見学に行くとしたら【天国】と【地獄】どっち?
みなさんは、一度だけ見学に行けるとしたら【天国】と【地獄】どちらに行きたいですか? 理由も聞きたいです。
-
スマホに会話を聞かれているな!?と思ったことありますか?
スマートフォンで検索はしてないのに、友達と話していた製品の広告が直後に出てきたりすることってありませんか? こんな感じでスマホに会話を聞かれているかも!?と思ったエピソードってありますか?
-
もし10億円当たったら何に使いますか?
みなさんの10億円プランが知りたいです!
-
人生でいちばんスベッた瞬間
誰しも、笑いをとろうとして失敗した経験があると思います。
-
今から楽しみな予定はありますか?
いよいよ2025年が始まりました。皆さんには、今から楽しみにしている予定はありますか?
-
エクセル内で複数の文字(50個ぐらい)を一括で検索したい
Excel(エクセル)
-
エクセルで2つの言葉で検索できますか?
その他(Microsoft Office)
-
【エクセル】CTRL+FでAND検索ができないでしょうか?
Excel(エクセル)
-
-
4
WORDで複数語句を検索するには
Word(ワード)
-
5
word2007の1ファイル内で複数の単語を検索
その他(Microsoft Office)
-
6
Excelで、複数の文字列を検索し、該当するものがあれば一気に置換したい
Excel(エクセル)
-
7
Wordでこのような三角が出てくるようになってしまったのですがどうやったら消せますか?
Word(ワード)
-
8
自分の部署・担当を言うとき、どういう言い方が正しいでしょうか?? 会社のときは、弊社といいますが、部
その他(ビジネス・キャリア)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】1回目の実行後、2...
-
エクセル内に読み込んが画像の...
-
Excelのメニューについて
-
Excelで作成した出欠表から日付...
-
Excel 偶数月の15日(土日祝...
-
Excelの数式について教えてくだ...
-
勤務外時間を出す表が作りたい
-
VLOOKUP FALSEのこと
-
エクセルの数式について教えて...
-
【マクロ】参照渡しについて。...
-
Excel 日付の表示が直せません...
-
Excelの条件付書式について教え...
-
マクロを実行すると、セル範囲...
-
【マクロ】参照渡しとモジュー...
-
【マクロ】シート追加時に同じ...
-
Excelファイルを開くと私だけVA...
-
Excelのデーターバーについて
-
エクセルの設定、特定の列以降...
-
別のシートの指定列の最終行を...
-
エクセル 同じ行の隣り合う数字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】重複する同じ行を、...
-
Excelの条件付き書式のコピーと...
-
vba 印刷設定でのカラー印刷と...
-
VBA の単語の意味を教えて下さい。
-
Excel 日付の表示が直せません...
-
エクセル 同じ行の隣り合う数字...
-
エクセル条件付き書式について。
-
エクセルの数式につきまして
-
ファイル名の変更
-
エクセル 数字のみ抽出につて
-
Excelの開始ブックを固定したい...
-
エクセルの数式について教えて...
-
エクセルのセルをクリックする...
-
=INDIRECT(RIGHT(CELL("filenam...
-
エクスプローラーで見ることは...
-
Excelの関数で質問です
-
至急お願いいたします 屋上の備...
-
エクセルでセルに入力する前は...
-
関数を教えて下さい
-
Excel 関数での質問です
おすすめ情報