[[20240405101001]] 『Excelの比較』(さく) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『Excelの比較』(さく)

違うブックのExcel比較で
数式が間違っていないか簡単に調べる方法はありませんか?

今は目視でひとつひとつ
数式を表示させて比べています

量が多いので簡単に調べる方法があったら教えてほしいです
お願いします

< 使用 Excel:Microsoft365、使用 OS:Windows10 >


 以下は確か1年ほど前にこの学校でいただいたもので、数式を一覧表示するツールです。
 表示させるシートをアクティブにしておいて、このマクロを実行すると「関数一覧」シートに使われている関数が一覧表示されます。
 なので、比較する2つのブックでこれを行い、その結果を関数なりなんなりで調べるというのはどうでしょうか?

 Sub 関数一覧()

    Dim kws, aws As Worksheet
    Dim Awsr, rng As Range
    Dim i As Long

    Set kws = ThisWorkbook.Worksheets("関数一覧")
    Set aws = ActiveSheet

    kws.Activate
    Cells.Select
    Selection.ClearContents
    Range("A1").Select

    Set Awsr = aws.UsedRange

    For Each rng In Awsr
        If rng.HasFormula Then
            i = i + 1
            kws.Cells(i, "A") = rng.Address(0, 0)
            kws.Cells(i, "B") = "'" & rng.Formula
        End If
    Next

 End Sub

(通りすがり) 2024/04/05(金) 10:38:08


ありがとうございます
試してみます
(さく) 2024/04/05(金) 13:51:45

セルの位置が同じで数式だけが違う、という場合ならスプレッドシート検査 アドインが使えるかも。
M365版を使用とのことで、企業向けの契約をしているなら使えるみたいです。
https://support.microsoft.com/ja-jp/office/%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%96%E3%83%83%E3%82%AF%E3%82%92%E6%AF%94%E8%BC%83%E3%82%B9%E3%83%97%E3%83%AC%E3%83%83%E3%83%89%E3%82%B7%E3%83%BC%E3%83%88%E6%A4%9C%E6%9F%BB-ebaf3d62-2af5-4cb1-af7d-e958cc5fad42

後はリボンの数式タブ-数式の表示(ショートカット Ctrl+Shfft+@)で数式が表示されるので、これでも少しは楽になるかと。
(abec) 2024/04/05(金) 20:41:30


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.