[[20051117094224]] 『すべてのセルを絶対参照[$]に変更するには』(外為初心者) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『すべてのセルを絶対参照[$]に変更するには』(外為初心者)

[すべてのセルの数式を絶対参照($)に変更するには]

数式で形成された表(以下)があります。

    A   B   C   D   E   F
1 =V2+W2 =W2+X2 =X2+Y2 =Y2+Z2  同様の式が右に続く
2 =V3+W3 =W3+X3 =X3+Y3 =Y3+Z3  同様の式が右に続く
3 =V4+W4 =W4+X4 =X4+Y4 =Y4+Z4  同様の式が右に続く
4 同様の式が下に続く

これらの数式をすべて$付きの絶対参照に変更するには、どのようにするのが手っ取り早いでしょうか?
当方、初歩的な置換操作はできるのですが、それでやろうとすると、表が大きければ大きいほど、大変な手間がかかってしまいます。
ワンタッチですべて置換できるような技があるでしょうか?


 A1に =V2+W2 と入力した時に、数式バーのなかにマウスを持っていき =V2+W2 を
 選択し F4キーを押して下さい。1回2回3回と押していくと$のつき方が変わるのが
 解かると思います。
 後は、それをフィルドラッグして下さい。
                             (SS) 

 下記を参照してください。(みやほりん)
[[20040906155907]]『絶対参照で…』(あけじお) 


SS様、みやほりん様、ありがとうございました。
SS様指摘の方法では、後ほど置換を行わなければならないようでした。
どうやら、ほぼワンタッチでやろうとするとマクロを使う技しかないみたいですね。
マクロの基礎がまだできていないので、改めて勉強して、その方法を試してみたいと思います。


 見当はずれの回答でしたので自主削除させていただきました。
                            (SS)

 マクロを使わないのであれば、上記の数式限定ですが、

 A1="○$"&CHAR(85+COLUMN())&ROW()+1&"+$"&CHAR(86+COLUMN())&"$"&ROW()+1 でD列までコピー、
 E1="○$"&CHAR(85+COLUMN())&ROW()+1&"+$A"&CHAR(60+COLUMN())&"$"&ROW()+1
 F1="○$A"&CHAR(59+COLUMN())&ROW()+1&"+$A"&CHAR(60+COLUMN())&"$"&ROW()+1 で右にコピー
 全体を下にコピーします。

 さらに全体をコピーして値の貼り付けをした後、
 編集の置換で、○を= に置き換えるとそのようになりませんか。
 (sato)

コメント返信:

[ 一覧(最新更新順) ]


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