
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
>選択したセル内の式を全て絶対参照の式に変える方法
⇒編集→置換で如何でしょうか。
仮にA列ならば検索文字列を「A」、置換文字列を「$A$」で一括に変更できますので必要列番号分繰り返して行う。
>コピー&ペーストするとセル内の式も移動したセルの分だけ
変わってしまう、それを回避する方法
⇒この為に絶対参照形式を提供されています。
恐縮ですが、この方法以外に拘る必要性を感じません。
No.5
- 回答日時:
選択したセル内の式をすべて絶対参照の式に変えるとのことでしたら、数式バー上の式を左の端から右の端まで一気に選択し、その後にF4キーをクリックすることで変えることができますね。
表の中で式の入力されたセルについてすべてを一気に絶対参照にすることはできませんが、その場合には「編集」メニューから「ジャンプ」で表示される画面で「セル選択」をクリックし、「数式」にチェックを付けてOKすれば数式の入力されたセルが一気に選択されます。その後に数式バー上で前に述べた操作を行い、その後にEnterキーを押して確定し、再び数式バー上で操作をすれば次々にセルの中のセル番地を絶対参照の形に変えることができます。
No.4
- 回答日時:
>あと、もうひとつ質問があります。
=A1
数式の
=
を
#
に置換
#A1
というように、一旦文字列に姿を変えてコピペ
#A1
#A1
#A1
#A1
#A1
・
・
・
コピペしたセル範囲を選択して
編集メニューの「置換」で
#
を
=
に「すべて置換」
No.2
- 回答日時:
>選択したセル内の式を全て絶対参照の式に変える方法ってありますか?
マクロで良ければ
Sub try()
Dim r As Range
If TypeName(Selection) <> "Range" Then Exit Sub
For Each r In Selection
If r.HasFormula Then
r.Formula = Application.ConvertFormula(Formula:=r.Formula, _
FromReferenceStyle:=xlA1, _
ToReferenceStyle:=xlA1, _
ToAbsolute:=xlAbsolute)
End If
Next
End Sub
こんな感じ。
>あと、もうひとつ質問があります。
C1にもA1と同じ =A2 という式を入れたいのですか?
C1に =A1 で良さそうですが、でなければA1セル選択して数式バーの式をコピーしてC1に貼り付けとか。
これもマクロなら
Sub try_2()
Dim r As Range
If TypeName(Selection) <> "Range" Then Exit Sub
If Selection.Count > 1 Then Exit Sub
On Error Resume Next
Set r = Application.InputBox("貼り付け先選択", Type:=8)
On Error GoTo 0
If Not r Is Nothing Then
r.Formula = Selection.Formula
Set r = Nothing
End If
End Sub
No.1
- 回答日時:
>それを回避する方法とかってありませんか?
セルをコピーするのではなく、セルの中の数式をコピーすればOK
絶対参照に変換する方法はさすがに無いと言うか、知らないなあ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
貼り付けで複数セルに貼り付けたい
-
エクセルで指定したセルのどれ...
-
Excel for Mac使用中ポインタが...
-
エクセルのセルの枠を超えて文...
-
数式を残したまま、別のセルに...
-
Excel 例A(1+9) のように番地の...
-
エクセルの書式設定の表示形式...
-
(Excel)数字記入セルの数値の後...
-
Excelでのコメント表示位置
-
枠に収まらない文字を非表示に...
-
セルをクリック⇒そのセルに入力...
-
Excel2003 の『コメント』の編...
-
EXCEL VBA セルに既に入...
-
【Excel】 セルの色での判断は...
-
エクセルの一つのセルに複数の...
-
【エクセル】IF関数 Aまたは...
-
IF関数でFALSEが表示されないよ...
-
EXCELのセルの中の半角カンマの...
-
エクセル オートフィルタで絞...
-
Excelで数式内の文字色を一部だ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba テキストボックスとリフト...
-
貼り付けで複数セルに貼り付けたい
-
エクセルで指定したセルのどれ...
-
枠に収まらない文字を非表示に...
-
セルをクリック⇒そのセルに入力...
-
エクセル
-
数式を残したまま、別のセルに...
-
(Excel)数字記入セルの数値の後...
-
エクセル オートフィルタで絞...
-
エクセルの書式設定の表示形式...
-
Excel 例A(1+9) のように番地の...
-
エクセルの一つのセルに複数の...
-
excelの特定のセルの隣のセル指...
-
EXCEL VBA セルに既に入...
-
Excelでのコメント表示位置
-
エクセルのセルの枠を超えて文...
-
【エクセル】IF関数 Aまたは...
-
対象セル内(複数)が埋まった...
-
Excelで数式内の文字色を一部だ...
-
【Excel】 セルの色での判断は...
おすすめ情報