![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?08b1c8b)
No.2ベストアンサー
- 回答日時:
こんな感じでしょうか
Function 抜き出し(ByVal 指定文字列 As String) As String
Dim 正規表現, 一致集団, 一致要素
Set 正規表現 = CreateObject("VBScript.RegExp")
正規表現.Pattern = "\[(.*?)\]"
Set 一致集団 = 正規表現.Execute(指定文字列)
For Each 一致要素 In 一致集団
抜き出し = 一致要素.SubMatches.Item(0)
Exit For
Next
End Function
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_03.png?08b1c8b)
No.3
- 回答日時:
#1です
#2への補足で
>関数を駆使して抽出する方法はないでしょうか?
ですが、#2の回答は関数そのものです。それ以上に何をお望みなのか?
この回答へのお礼
お礼日時:2010/07/20 15:03
表現の仕方が悪くて申し訳ないです。
式ビルダで出てくる組み込み関数で何とかしたいと考えていました。
早々にご指摘ありがとうございます。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_03.png?08b1c8b)
No.1
- 回答日時:
VBAで正規表現を使用すれば良いでしょう。
VBAはほとんど知らないので、下記などをご参考にhttp://www.f3.dion.ne.jp/~element/msaccess/AcRes …
その他、access regexp などで google検索すれば多数ヒットします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Excel(エクセル) エクセルで2つの表を比較して、文字列が同じだが、その行のある値が違うものを抽出したい 1 2022/10/06 21:48
- Excel(エクセル) エクセルで重複データから重複を削除して指定の列に抽出したい 11 2022/05/11 11:26
- Excel(エクセル) SUMIF関数について 4 2023/06/14 13:13
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- Excel(エクセル) エクセルの関数を教えてください。② 9 2023/05/25 15:28
- Excel(エクセル) Indirect関数について、Formulatextで抽出した数式を参照したい。 1 2022/12/15 11:16
- Excel(エクセル) Excelの数式についての質問 1 2022/10/31 15:50
- その他(Microsoft Office) Excelの関数(FILTER関数)について教えてください 2 2023/07/31 16:11
- Excel(エクセル) Excel 文字を抽出したい 4 2022/06/22 11:43
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・【大喜利】【投稿~1/31】『寿司』がテーマの本のタイトル
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PL/SQLでの文字列比較
-
スペースによる絞り込み検索をS...
-
MySQLのあいまい検索について
-
LIKEの右側にカラムを指定でき...
-
whereで全てを検索する方法
-
SELECT文で、指定カラム以外の...
-
一部のカラムでdistinctし全て...
-
DBの定義のサイズを大きくし過...
-
INDIRECT関数の代替方法は?
-
SQLServerでNULLを挿入したいです
-
GREATESTで NULLをスルーする方...
-
テーブルの列数を調べたい
-
UNIONする際、片方テーブルしか...
-
BULK INSERT時のNull許容について
-
【SQL】select に ワイルドカー...
-
MYSQLで全てのカラムから検索す...
-
【Transact-sql】 where条件、i...
-
mySQL プライマリーキーのカラ...
-
group byで最後のレコードを抽...
-
DB2のBLOB型カラムに格納された...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LIKEの右側にカラムを指定でき...
-
mysqlで50音順にorder byしたい。
-
複数カラムに対するLIKE文の最適化
-
LIKE演算子の%について教えて...
-
PL/SQLでの文字列比較
-
スペースによる絞り込み検索をS...
-
whereで全てを検索する方法
-
SELECT、特定カラムの文字列が...
-
複数キーワードを複数カラムに...
-
Access & ADOで「'」のLIKE検索
-
複数条件による検索
-
End Ifに対応するIfブロックが...
-
SQLステータス:37000について
-
MySQLのあいまい検索について
-
Accessで文字列の一部を抽出す...
-
SQLコマンド
-
SQLの範囲置換の文について
-
場合の数 中学入試 5枚のカード
-
DBの定義のサイズを大きくし過...
-
INDIRECT関数の代替方法は?
おすすめ情報