• ベストアンサー

Excel マクロについて

登録台帳があります、そこに数値を入力して、10シートを作ります。 しかし、完成後、台帳の関数の間違いに気ずきました、 保護されいて、パスワードも知らされていません、今はどうすることもできません。 そこで、教えていただきたいのは、保護が解除できれば、 入力済みのシートの関数さえ変えれば、よいのでしょうか?  それとも、一から、数値入力をやり直しでしょうか? 宜しく、御願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

方法が無いわけでもありませんが、パスワードを掛けた人に連絡して、修正したいと伝えましょう。 それが普通のやり方かと思います。

kaganiya
質問者

お礼

おかげさまで、解決しました。 作者に連絡したところ、原因は私の初歩的なミスでした、アドバイスありがとうございました。

その他の回答 (3)

  • katope007
  • ベストアンサー率10% (1/10)
回答No.4

別エクセルファイルの空白シートに問題のシートの内容をすべてコピーして、その後に関数を直せばいいのではないでしょうか?

kaganiya
質問者

お礼

おかげさまで、解決しました。 作者に連絡したところ、原因は私の初歩的なミスでした、アドバイスありがとうございました。 お力添えいただいた、皆様にポイントを差し上げたいのですが、早い順にさせていただきます。 申し訳ありません。

  • 0shiete
  • ベストアンサー率30% (148/492)
回答No.3

関数の間違いにもよるかも知れませんが、 私はよくツールバーの [編集]-[置換]を使います。 たとえば、min関数をmax関数に直したい場合 検索する文字列に「min」、置換後の文字列に「max」 といれて、「全て置換」ボタンを押します。 自信がなければ「置換」ボタンで一つずつ確認しながら置換していくこともできます。

kaganiya
質問者

お礼

おかげさまで、解決しました。 作者に連絡したところ、原因は私の初歩的なミスでした、アドバイスありがとうございました。 お力添えいただいた、皆様にポイントを差し上げたいのですが、早い順にさせていただきます。 申し訳ありません。

  • macchan1
  • ベストアンサー率38% (52/136)
回答No.2

作成者が関数を間違えたということでしょうか? 今回の質問は、保護のはずし方ではなく、間違えている関数を変更するだけでそのファイルが使えるかどうかということですね。 マクロに記述されている内容によりますが、通常は関数式を変えるだけで大丈夫だと思います。 マクロで具体的ファイルのコピーを作成して、実際に異常がないか検証してみればよいと思います。 もし、異常が出る場合は、マクロコードを解析する必要があります。この場合は、コードを示していただけると解決が早いと思います。

kaganiya
質問者

お礼

おかげさまで、解決しました。 作者に連絡したところ、原因は私の初歩的なミスでした、アドバイスありがとうございました。

関連するQ&A