Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


63062 / 76738 ←次へ | 前へ→

【18275】Re:検索したセルと同じ書式にかえる。
質問  はらぺこおおかみ  - 04/9/20(月) 10:32 -

引用なし
パスワード
   Asaki さん、Macroの記録でやってみたのですが・・

まず、Sheet2のM列にある「りんご」を検索させて、
Sheet1のA2に入力されている「りんご」の書式に
変更させる操作をしました。

以下の通りです。


Sub Macro7()
'

'
  Sheets("Sheet2").Select
  Columns("M:M").Select
  Sheets("Sheet1").Select
  Range("A2").Select
  Application.ReplaceFormat.Clear
  Application.ReplaceFormat.NumberFormat = "G/標準"
  With Application.ReplaceFormat
    .HorizontalAlignment = xlCenter
    .VerticalAlignment = xlCenter
    .WrapText = False
    .Orientation = 0
    .AddIndent = False
    .ShrinkToFit = False
  End With
  With Application.ReplaceFormat.Font
    .Name = "MS Pゴシック"
    .FontStyle = "太字"
    .Size = 11
    .Strikethrough = False
    .Superscript = False
    .Subscript = False
    .ColorIndex = 3
  End With
  Application.ReplaceFormat.Borders(xlLeft).LineStyle = xlNone
  Application.ReplaceFormat.Borders(xlRight).LineStyle = xlNone
  Application.ReplaceFormat.Borders(xlTop).LineStyle = xlNone
  Application.ReplaceFormat.Borders(xlBottom).LineStyle = xlNone
  Application.ReplaceFormat.Borders(xlDiagonalDown).LineStyle = xlNone
  Application.ReplaceFormat.Borders(xlDiagonalUp).LineStyle = xlNone
  Application.ReplaceFormat.Interior.ColorIndex = xlNone
  Application.ReplaceFormat.Locked = True
  Application.ReplaceFormat.FormulaHidden = False
  Sheets("Sheet2").Select
  Selection.Replace What:="りんご", Replacement:="", LookAt:=xlPart, _
    SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
    ReplaceFormat:=True
End Sub

ところが、このマクロを再度実行しようとしたら
'実行時エラー 1004
アプリケーション定義またはオブジェクト定義のエラーです。
というメッセージが出てきます。

何故でしょうか?
3 hits

【18264】検索したセルと同じ書式にかえる。 はらぺこおおかみ 04/9/20(月) 8:25 質問
【18267】Re:検索したセルと同じ書式にかえる。 Asaki 04/9/20(月) 9:29 回答
【18275】Re:検索したセルと同じ書式にかえる。 はらぺこおおかみ 04/9/20(月) 10:32 質問
【18276】Re:検索したセルと同じ書式にかえる。 Asaki 04/9/20(月) 10:46 発言
【18278】Re:検索したセルと同じ書式にかえる。 はらぺこおおかみ 04/9/20(月) 11:01 回答
【18281】Re:検索したセルと同じ書式にかえる。 ichinose 04/9/20(月) 11:45 回答
【18462】Re:検索したセルと同じ書式にかえる。 はらぺこおおかみ 04/9/26(日) 13:13 お礼

63062 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free