小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2024年5月15日【ID:0】

【Excel】隣接したセルの書式を自動反映させない


以下のような表があります。

この表の下のセルB8に値を入力すると、以下のように、自動で書式が設定されてしまいます。

このような機能は、場合によっては、迷惑に感じられることがあるかと思います。
今回は、特別な設定をせずに、書式の自動反映を無効にして値を入力する方法について解説していきます。


・隣接したセルの書式が自動反映される理由

まずは、隣接したセルの書式が自動で反映される理由について解説していきます。

自動で反映される理由は、Excelのオプションにて、[データ範囲の形式および数式を拡張する]という設定がされているためになります。

【設定手順】

1.[ファイル]タブから[オプション]を選択する

2.Excelのオプションにて、[詳細設定]の中の[データ範囲の形式および数式を拡張する]にチェックし、[OK]を選択して確定する

この設定がされている場合、以下の条件を満たす時に、自動で書式が反映されるようになっています。

[条件]
数値(文字列)なら数値(文字列)というように同じ形式の値で、尚且つ、同じ書式が3行(列)以上続いている時

そのため、先ほどの例では、「太文字の背景色が黄色」という書式が3行以上続いているので、同じ書式が反映されました。

ExcelVBAレベル確認

・特別な設定をせずに書式の自動反映を無効にする方法

次に、特別な設定をせずに、書式の自動反映を無効にする方法について解説していきます。

それは、値を入力した後にCtrlキーを押しながらEnterキーで確定するという方法になります。
こちらの方法の場合、確定後に選択しているセルの位置が変わらなくなってしまいますが、書式を反映せずに以下のように入力することができます。


Excelの標準設定ですと、自動反映する機能が有効になっているため、意図的に無効にしている方は少ないかと思います。
そのため、ご自身の環境で自動反映の機能を無効にしている場合に関しても、上記の方法を覚えておくと役立つかと思います。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。


メンバー募集
ExcelVBA学習ロードマップ配布 ExcelVBA学習ロードマップ配布





リンクの共有はこちらから行えます。

  リンクコピー Twitter Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

5387075

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】重複のない順位を割り当てる

【ExcelVBA】データ登録フォームを開発する

【Excel】データ数に応じて自動で連番を振る方法

【Excel】ORは「+」、ANDは「*」でも表現できる!?

【ExcelVBA】ActivateとSelectの違い

【Excel】瞬時に先頭(末尾)のシートへ移動

【Excel】指定の倍数で金額を求める(時間にも活用できる)

【Excel】直近の退会者を表から自動抽出

【Excel】該当日の全予定をセル内に改行して抽出

【Excel】入力値に応じて入力必須項目を変更

【Excel】締め日が20日の場合の「請求対象月」

【Excel】VLOOKUP関数で複数の表から検索

【ExcelVBA】チェックボックスを一括リセットするボタン作成

【Excel】月単位の集計表を作成

【Excel】色んな数値の連番の入力方法

【Excel】重複を考慮した上位3件を抽出

【Excel】特定のセルに値がある場合に行全体を色付け

【Excel】カレンダーに「休」を表示(祝日などを考慮)

【ExcelVBA】省略した項目を自動で入力

【Excel】SWITCH関数で「その他」を表現

【Excel】数式の引数に途中の行から最終行までを指定

【Excel】カテゴリー単位の連番を自動表示

【Excel】重複を除いた件数と重複した件数

【Excel】リンク付きの目次を簡単に作成

【Excel】グラフのラベルテキストを改行する





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ

メンバーに加入すると多くの特典が得られます

・全作品ダウンロード
・コンテンツ閲覧管理
・チャットサポート

 メンバー募集は
こちら 


※メンバーページと連携すると表示されなくなります