No.4
- 回答日時:
文字列が同じで、「■+あ(白)これを重ね合わせた」もの
をいつも使うなら定型句に登録しては。
http://hamachan.fun.cx/word/teikei.html
マクロにこだわるならこの回答は無視して下さいね。
ありがとうございました。
なるほど、定型句の中には、文字列以外のものでも登録可能なのですね。
参考になりました。
また、機会がありましたら、お願いいたします。
No.3ベストアンサー
- 回答日時:
#2 です。
すみません。勘違いしました。白抜き文字の操作手順としては、白抜きにしたい文字列を範囲選択
して[罫線]-[線種とページ罫線と網かけの設定]から[網かけ]タブで、
背景色を設定します。
これを一括で行うコードにしたものです。今回は文字列を聞いてこな
い仕様になっています。コードを眺めて見てください。
Sub フォント白抜き化()
Dim Rng As Range
Dim SelectionEnd As Long
Dim RngEnd As Long
Dim RngRepEnd As Long
Dim strKEYWORD As String
'ユーザーに任意の文字列を指定させる場合
'strKEYWORD = InputBox(Prompt:="対象文字列を入力")
'If strKEYWORD = "" Then
' Exit Sub
'End If
'固定の場合
strKEYWORD = "あいうえお"
Set Rng = Selection.Range
SelectionEnd = Rng.End
With Rng.Find
.ClearFormatting
.Text = strKEYWORD
.MatchWildcards = True
End With
Do While Rng.Find.Execute And Rng.End <= SelectionEnd
RngEnd = Rng.End
With Rng
'白抜き化
With .Font.Shading
.ForegroundPatternColor = wdColorWhite
.BackgroundPatternColor = wdColorBlack
End With
RngRepEnd = .End
SelectionEnd = SelectionEnd + (RngRepEnd - RngEnd)
.Collapse wdCollapseEnd
End With
Loop
Set Rng = Nothing
End Sub
ありがとうございました。
望みどおりの結果が得られました。
これで仕事の能率がアップできます。
また、機会がありましたら、お願いいたします。
No.2
- 回答日時:
こんにちは。
KenKen_SP です。白抜き=アウトライン化のことかな? これをマクロでやるなら、
Selection.Font.Outline = True
でマウスで選択された範囲をアウトライン化します。これを文書内で
一括、、となると結構面倒、、こんな感じでしょうか?
マウスで選択された範囲内で、指定したキーワードのみアウトライン
化しています。
Sub フォントアウトライン化()
Dim Rng As Range
Dim SelectionEnd As Long
Dim RngEnd As Long
Dim RngRepEnd As Long
Dim strKEYWORD As String
strKEYWORD = InputBox(Prompt:="対象文字列を入力")
If strKEYWORD = "" Then
Exit Sub
End If
Set Rng = Selection.Range
SelectionEnd = Rng.End
With Rng.Find
.ClearFormatting
.Text = strKEYWORD
.MatchWildcards = True
End With
Do While Rng.Find.Execute And Rng.End <= SelectionEnd
RngEnd = Rng.End
With Rng
'アウトライン化
Rng.Font.Outline = True
RngRepEnd = .End
SelectionEnd = SelectionEnd + (RngRepEnd - RngEnd)
.Collapse wdCollapseEnd
End With
Loop
Set Rng = Nothing
End Sub
お答えありがとうございます。
白抜きですが、文字の背景が黒に白色で文字が入った状態です。文字が白に反転した状態です。
■+あ(白)これを重ね合わせた状態です。(わかりずらくてすみません。)
あと、出てくる文字列は毎回同じものです。
No.1
- 回答日時:
「検索と置換」の置換で、置換後の文字列に白抜きの書式設定をして
一括置換えではいけませんか?
それをマクロにしたいのでしょうか?
いつも「あいうえお」という文字でしたらマクロでもいいのですが
白抜きしたい文字列をそのたび変更するのでしたら、マクロにする意味はなさそうな気がしますが。
見当違いでしたらごめんなさい。
お答えありがとうございます。
文字列はいつも同じもので、その文字列は「あ」と「か」と「さ」など、複数出てきます。
そのため、毎回同じ文字列を入力して置き変える、という作業が手間なので、マクロでつくりたいと思いました。すべての文字列を一括で置き換えるマクロは可能でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- その他(IT・Webサービス) 少し複雑なテキスト置換がしたいです。 2 2022/10/13 14:42
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:12
- Excel(エクセル) エクセルで文字の一部を赤から白に変えるマクロを教えて下さい。 2 2022/10/08 23:01
- PDF I LOVE PDF利用 pdfからWordに変換について 回答お願いいたします。 無料のI LOV 1 2022/05/13 13:24
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
- その他(プログラミング・Web制作) 変換のプログラムを教えてください。 6 2023/07/01 09:57
- その他(プログラミング・Web制作) テキストエディタで複数行にわたる文字列の行頭に番号を振る方法 4 2023/03/11 12:57
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/01/06 08:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
生とゴムの違い
-
昨日の晩にスゴくいやらしい体...
-
処女を抱いた男性へ質問です
-
女性はマンコ舐めてほしいんで...
-
男性に質問:彼女をオカズにし...
-
28才OLです、マスターベー...
-
息子と性的関係になり抜け出せない
-
男性側はセックスでの挿入時、...
-
エロくなってきた妻
-
男性に質問です! 男性は女性の...
-
処女とエッチして 相手の男性が...
-
入れられてる側は(女性側)どん...
-
付き合えそうな女性との行為…想...
-
処女のとき、何回目のHで挿入...
-
職場の女性社員を見て妄想する...
-
男性は好きな女性なら挿入行為...
-
セフレの女性が離れていきそうな時
-
私はちんこが好きです。 凄く下...
-
男性は前戯だけでも我慢できる...
-
彼女はみんな彼氏にクンニをし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
女性はマンコ舐めてほしいんで...
-
男性側はセックスでの挿入時、...
-
息子と性的関係になり抜け出せない
-
男性が好きな人でオナニーする...
-
昨日の晩にスゴくいやらしい体...
-
生とゴムの違い
-
処女とエッチして 相手の男性が...
-
エロくなってきた妻
-
処女を抱いた男性へ質問です
-
28才OLです、マスターベー...
-
男性に質問です! 男性は女性の...
-
男性に質問:彼女をオカズにし...
-
処女のとき、何回目のHで挿入...
-
入れられてる側は(女性側)どん...
-
付き合えそうな女性との行為…想...
-
男性は好きな女性なら挿入行為...
-
職場の女性社員を見て妄想する...
-
私はちんこが好きです。 凄く下...
-
セフレの女性が離れていきそうな時
-
男性は前戯だけでも我慢できる...
おすすめ情報