ブックマークを参照した計算式の計算結果が異なる
 セル全体に設定したブックマークを計算式内で使用すると、正しい計算結
果が返らないことがあります。

 セル全体を選択した状態でブックマークを挿入すると、セル全体にブック
マークが設定されます。そのため、セル全体を含めてブックマークを作成し
た場合、そのブックマークを参照すると、含めている 1 つのセルではなく、
表または、行全体を含めた形で参照します。その結果、計算を実行すると、
ブックマークが設定されている行全体の値に対して計算を実行してしまうた
め、計算結果が異なってしまいます。

これを回避するには、次の2つの方法があります。

方法A : 表の中の 1 つのセルだけの値を使用する場合

  (1)セル全体ではなく、セル内の値だけを選択してブックマークを
   作成します。

方法B : 1 つの表内の複数のセルの値を使用する場合

  (1)表全体にブックマークを作成し、計算します。
  
  (2)表の中にカーソルを合わせます。
  
  (3)[罫線] メニューの [選択] をポイントし、[表] をクリック
   します。
   
  (4)[挿入] メニューの [ブックマーク] をクリックし、[ブックマーク
   名] ボックスに表全体に設定するブックマーク名を入力し、[追加] 
   をクリックします。
   (ここでは、ブックマーク名として "Table1" と付けます)
   
  (5)計算式を挿入する個所にカーソルを移動します。
  
  (6)Ctrl + F9 キーを押し、フィールド コードの括弧 {} を入力します。
  
  (7)フィールド コードの括弧内にカーソルをあわせ、以下のように記載
   します。
     { =SUM(<ブックマーク名> [セル番地])}

  (8)Table1 というブックマーク名のついた表の A4 セルの値に "3" を
   乗算する場合は、以下のように記載します。
     { =SUM(Table1 A4)*3}

  (9)同じ表の別のセルを値を計算する場合は、以下のように記載します。
     { =SUM(Table1 A4) + SUM(Table1 B3)}

注意:表の外で表内のセルの値を参照し計算するには、参照するセルや表を
   識別するためにブックマークを作成し、そのブックマークを参照する
   必要があります。

Word2000



戻る


Excel Word Access VBA! モーグ