0

セル A1 と B1 に常に同じ値を入れたいとします。ユーザーが A1 しか変更できない場合、必要なのは B1 の "=A1" だけです。

ユーザーが両方を変更できるようにする必要がある場合はどうしますか?

これは VBA コードでのみ実現できますか? それが VBA でしか実現できず、この方法で複数のセルをリンクする必要がある場合、それをコーディングする最も維持しやすい方法は何でしょうか?

Excel は、値を 1 か所だけ変更する必要があると想定しているようです。威圧的なデータの大きなテーブルがあり、別のタブでより単純なビューを提供したい場合、これは制限的です.

4

1 に答える 1

2

VBAを介してのみ可能であり、「変更」イベントでトリガーされるコードの記述を利用しているようです。このリンクは、誰かがサンプル コード スニペットを提供するフォーラムです。残念ながら、アカウントを作成する必要がありますが、これはやりたくありませんでした:

http://www.excelforum.com/excel-general/686940-cell1-cell2-and-cell2-cell1.html?p=2107235&viewfull=1#post2107235

また、変更イベントに関するドキュメントへのリンクは次のとおりです。

http://msdn.microsoft.com/en-us/library/office/ff839775.aspx

于 2013-04-22T01:13:11.563 に答える