- ベストアンサー
セル内の特定文字に対してマクロ実行したい
takntの回答
- taknt
- ベストアンサー率19% (1556/7783)
例ですが、1文字目から15文字目として以下のように設定します。 With ActiveCell.Characters(Start:=1, Length:=15).Font .Name = "MS Pゴシック" .FontStyle = "標準" .Size = 11 .Strikethrough = False .Superscript = False .Subscript = False .OutlineFont = False .Shadow = False .Underline = xlUnderlineStyleNone .ColorIndex = xlAutomatic End With
関連するQ&A
- 作ったマクロを複数のシートで実行できるようにしたい。
excelで以下のマクロを作りました。 Sub Macro1() Dim 文字 As Range For Each 文字 In Range("e6:ai21") Select Case 文字.Text Case "|" 文字.Font.Name = "MS Pゴシック" 文字.Font.Size = 35 Case Else 文字.Font.Name = "MS明朝" 文字.Font.Size = 11 End Select Next 文字 End Sub 1つのシートのセル範囲(e6:ai21)に対するマクロです。 このマクロを、シートが10個(sheet1~sheet10)ありその内の8個(sheet3~sheet10に1度にできるようにするにはどうすればいいのですか。 教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel2000:作成画面とプレビューで印刷文字がずれる
Excelで文章を入力すると、作成画面と実際の印刷画面にズレが生じます。 印刷時に一々プレビューで確認して調整するのが面倒で、 作成画面と印刷画面を同じようにする方法があれば教えてください。 セルの「折り返して全体を表示する」でも同様の問題で困っています。 因みに標準フォントはMS P 明朝とMS P ゴシックです。 フォントの変更で対応できるのであればその方法でも結構です。 (但し、明朝とゴシックに類するフォントが希望です) よろしくお願いします。
- 締切済み
- オフィス系ソフト
- EXCEL2000で印刷するとセル内の文字がずれる
OSがWINDOWS-XPの環境において、作成した表を印刷すると一部のセル内のデータが「左寄せ」になって印刷される。印刷プレビューでは問題なく右寄せで表示される。また、データのフォントを「ゴシック」から「明朝」に変更して印刷すると問題なく右寄せで印刷できる。何かフォントが関係しているのでしょうか?
- 締切済み
- オフィス系ソフト
- illustratorで特定の書体が表示されません
昨日よりMS明朝・P明朝・ゴシック・Pゴシックで入力した文字が表示されなくなりました。 フォントキャッシュの削除もやってみたのですが直りません。 表示させる方法がわかる方お願いします。 WINXPでillustratorは9を使ってます。
- ベストアンサー
- グラフィックソフト
- Google Chromeでどのホームページを見ても文字をおっきくするにはどうすればいいでしょうか??
ホームページによっては文字が大きかったり、小さかったりします。「Google Chromeの設定」→「オプション」→「詳細設定」→「フォントや言語」を押すと明朝系、ゴシック系、固定幅フォントと3つあります。 文字を一時的にではなくズーと大きくしたいと考えているのですが、 その場合どれを変更すればいいのでしょうか?? 現在明朝系MSP明朝が16pt ゴシック系MSPゴシックが16pt 固定幅フォントMSゴシック13pt とありますがどれをいじくればいいのでしょうか???
- ベストアンサー
- ブラウザ
- フォントを変更する文字が選択できない
超初心者でご迷惑をかえりみず、おすがりします。 教えて下さい。 Wordで文章を作り、文字を選択しょうとツールバーのフォントの▼ボタンをクリックしたのですが、(MSゴシック) とか、何とかゴシックが出てくるだけで、明朝も行書体も 出ないので困っています。 どうしたらいいのでしょうか? よろしくお願いします。
- ベストアンサー
- デスクトップPC
- 【Excel2003】マクロでテキストボックス編集
お世話になります。 マクロを使ってある条件ごとにシート内全てのテキストボックスのフォントを変更するようにしたいと考えています。 条件 ・テキストボックス内に(1)がある場合はテキストボックス内のフォントをMS明朝にする ・テキストボックス内に(2)がある場合はテキストボックス内のフォントをMSゴシックにする イメージとしては、 (1)あいうえお←MS明朝 (2)あかさたな←MSゴシック です。 この場合のマクロのプログラムを教えてください。 お願いいたします。
- ベストアンサー
- その他MS Office製品
- Excelで、Sheet内の文字フォントを一度に変換
タイトルどおりなのですが、 セル内に書かれている文字を、 MS Pゴシック => Tahoma フォントへ一度に 変更したいと考えております。 日本語はMS Pゴシックで、英数字はTahomaに しようと思っています。 オートシェイブ内に書かれた文字フォントも 同時に変更したいのですが、それは可能ですか? 教えてください。
- ベストアンサー
- オフィス系ソフト
補足
さっそくありがとうございます。上記方法では1から15文字は変換可能でした。しかし、セル内の文字数は限定されておらずまた変換したい文字位置、数もその都度かわります。対象の文字をカーソルで選定した後、マクロを実行したいのですが方法がありますでしょうかよろしくお願いします。