Excel VBA質問箱 IV

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

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


7080 / 13646 ツリー ←次へ | 前へ→

【41342】マクロについて教えてください hasekun 06/8/7(月) 11:23 質問[未読]
【41344】Re:マクロについて教えてください へっぽこ 06/8/7(月) 11:34 回答[未読]
【41346】Re:マクロについて教えてください hasekun 06/8/7(月) 11:39 お礼[未読]

【41342】マクロについて教えてください
質問  hasekun E-MAIL  - 06/8/7(月) 11:23 -

引用なし
パスワード
   会社のパソコンでエクセルが2003から2000に変更になりました。
マクロ全部は長いので一部ですが、Selection〜ReplaceFormat:=Falseがエラーで
黄色くなりました。消しても良いのでしょうか?

マクロの意味がわからなく消してもいいのか検討願います。
(たしか0を空白にするとかした記憶があります)

 
Application.Goto Reference:="勤務時間"
  Selection.Replace What:="0", Replacement:="", LookAt:=xlWhole, _
    SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
    ReplaceFormat:=False

【41344】Re:マクロについて教えてください
回答  へっぽこ  - 06/8/7(月) 11:34 -

引用なし
パスワード
   こんにちは。

> 2003から2000に変更になりました。
バージョンダウンとは…珍しい変更ですね。

> ReplaceFormat:=Falseがエラーで黄色くなりました。消しても良いのでしょうか?

最後のReplaceFormat:=Falseは消してよいです、実際は

SearchFormat:=False, _
    ReplaceFormat:=False

SearchFormat:=False

こんな感じでしょうか。

確か2002から(2003から?)検索や置換えで「書式」を使って対象を指定
できるようになりましたが2000にはないのでエラーになっているのです。
「ReplaceFormat」って「書式で対象を絞りますか?」という指定だったはず。

【41346】Re:マクロについて教えてください
お礼  hasekun E-MAIL  - 06/8/7(月) 11:39 -

引用なし
パスワード
  
>バージョンダウンとは…珍しい変更ですね。

はい。悲しいことに事実です。

消しても問題なさそうなので消して様子見ます。ありがとうございました。

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