
No.2ベストアンサー
- 回答日時:
選択は出来ないと思います。
代替えでVBAは駄目ですか?
Dim myAry As Variant
Dim myTxt As String
Dim i As Long, j As Long
myAry = Array("大阪", "奈良")
myTxt = ActiveCell.value
ActiveCell.Font.ColorIndex = xlAutomatic
For i = LBound(myAry) To UBound(myAry)
j = InStr(myTxt, myAry(i))
With ActiveCell.Characters(j, Len(myAry(i))).Font
.ColorIndex = 3
End With
Next i
No.3
- 回答日時:
こんばんは!
やはりVBAになってしまうと思います。
すでに回答は出ていますので、参考程度で・・・
A列の1行目からデータがあるとしてのコードです。
一例です。
画面左下にある操作したいSheet見出し上で右クリック → コードの表示 → VBE画面が出ますので
↓のコードをコピー&ペーストしてマクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub test() 'この行から
Dim i, k As Long
Dim str As String
Application.ScreenUpdating = False
For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row
For k = 1 To Len(Cells(i, 1))
str = Mid(Cells(i, 1), k, 2)
If str = "大阪" Or str = "奈良" Then
Cells(i, 1).Characters(Start:=k, Length:=2).Font.ColorIndex = 3
End If
Next k
Next i
Application.ScreenUpdating = True
End Sub 'この行まで
※ 各セルを一文字ずつ舐めるように2文字ずつ検索して、「大阪」「奈良」であればフォント色を「赤」にしています。
参考になれば良いのですが・・・m(_ _)m
この回答へのお礼
お礼日時:2011/10/02 21:20
ご回答ありがとうございます。
やはりVBAが使えたほうがよさそうですね。
丁寧に教えて頂いてありがとうございます。
勉強して色々試してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
風俗の大阪のアポロビルみたい...
-
キャバ嬢です。 お客様が好きに...
-
日本へ架ける国際電話のcountry...
-
東京メトロ 大阪市交通局 大阪...
-
「○○さんの家」という意味で「...
-
関西弁はなぜ人を不快にさせる...
-
大阪人ってどうして威圧的なん...
-
JRで神戸駅から大阪まで 快...
-
贈呈式の司会進行の原稿につて
-
大阪に合わない
-
東京メトロ 大阪市交通局 大阪...
-
電話番号の最初の3桁や4桁って...
-
関西のノリがほんとにしんどいです
-
ストーンクラブを食べられる店...
-
大阪から上京、5年働き、大阪へ...
-
デリへル嬢の男バージョンにな...
-
助けてください インスタで知り...
-
市外局番
-
大阪で高校生でも入れるような...
-
友達(東京人)が大阪が合わな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
夏休みの思い出を教えて!
-
貴方にとって『かわらないもの...
-
もう,恵方巻の宣伝がコンビニや...
-
キャバ嬢です。 お客様が好きに...
-
東京メトロ 大阪市交通局 大阪...
-
東京メトロ 大阪市交通局 大阪...
-
風俗の大阪のアポロビルみたい...
-
日本へ架ける国際電話のcountry...
-
関西のノリがほんとにしんどいです
-
関西弁はなぜ人を不快にさせる...
-
大阪人ってどうして威圧的なん...
-
求解籤
-
大阪に合わない
-
「○○さんの家」という意味で「...
-
話してる時に『〇〇〇〇じゃな...
-
友達(東京人)が大阪が合わな...
-
明日は大阪へ気をつけて行って...
-
贈呈式の司会進行の原稿につて
-
JRで神戸駅から大阪まで 快...
-
淡路で潜水艦?
おすすめ情報