2013-12-03 03:55:16 +0000 2013-12-03 03:55:16 +0000
36
36
Advertisement

エクセルのコピーペースト:常にコピー先の書式と一致させる

Advertisement

私はエクセルを使って数字をクランチしているので、通常は書式をテキストと一緒にコピーしたくないのです。しかし、これがデフォルトです。**エクセルに貼り付けるときに、デフォルトで貼り付け先の書式と常に一致するようにする方法はありますか?

Advertisement
Advertisement

回答 (10)

29
29
29
2013-12-03 03:55:16 +0000

デフォルトでは設定できませんが、各ペースト後にペーストオプションをいじるよりは便利です:

テキストをペーストする前に Backspace または F2 キーを押すと、既存の書式を保持したままテキストのみをペーストします。

ソース。http://appscout.pcmag.com/business-financial/272436-always-match-destination-formatting ] (http://appscout.pcmag.com/business-financial/272436-always-match-destination-formatting)

_どうしてこれが動くのかな?

11
11
11
2015-04-26 05:58:54 +0000

貼り付ける前に最初にセルをダブルクリックするだけです。

10
Advertisement
10
10
2013-12-06 12:35:56 +0000
Advertisement

ALT+E+S+V+ENTERがキーストロークになっているので試してみてください。

個人用エクセルワークブックに特殊貼り付け用のマクロを配置してもいいのですが、その後のアクションを元に戻すことができません。

5
5
5
2015-10-09 17:17:40 +0000

デフォルトを変更する方法はないと思います。しかし、私が非常に便利だと感じたのは、クイックアクセスツールバーに「数式の貼り付け」ボタン(これは自動的に貼り付け先の書式を保持してくれます)を追加することです。これを行うには

  • クイックアクセスツールバー(左上の保存、元に戻す、やり直しボタンのある領域)を右クリックします。
  • “Choose commands from: "ドロップダウンメニューで "All Commands "を選択
  • "Paste Formulas "までスクロールダウンしてダブルクリック
  • OKをクリック

これで、セルや範囲をコピーするときに Alt+4 (新しいボタンがクイックアクセスツールバーの 4 番目のボタンであると仮定して)を使って好きなところに貼り付けて、貼り付け先の書式を維持することができるようになりました。

2
Advertisement
2
2
2016-06-01 16:31:48 +0000
Advertisement

Excel 2013では、通常のCtrl+Vショートカットを使用してからCtrlを押し、Mを押します。

1
1
1
2017-08-01 04:35:27 +0000

これは私が見つけたもう一つの回避策で、ExcelからGoogle Sheetsに切り替えられる場合です。

  • Ctrl-Shift-V。

の値だけを貼り付ける 出典:ExcelからGoogleシートに切り替えると、以下のような回避策がありました。 support.google.com/docs/answer/181110

今ダブルチェックしたところ、Excel 2016にはまだこのショートカットはありません(デフォルトでは)。

1
Advertisement
1
1
2017-07-04 04:40:46 +0000
Advertisement

MSDN Excel PasteTypeリファレンス ](https://msdn.microsoft.com/VBA/Excel-VBA/articles/xlpastetype-enumeration-excel)によると、値や数式だけを貼り付けることはできますが、「ペーストマッチング-宛先テーマ」はありません。

こちら の説明と同様に、CTRL+Vの動作を上書きするマクロを追加することができます。

手順は以下の通りです(ソースページから少し抜粋しています)。

  1. (optional) モジュールの名前を変更する(左下の Properties ペインで)
  2. ウィンドウを閉じる(右上の “X” ボタンをクリック)
  3. ALT+F8 を押して Macro ダイアログボックスを開く
  4. PasteAsValue “マクロ(またはステップ2で作成したマクロの名前)を選択し、"Options…. "ボタンをクリックします。OK "ボタンをクリックして変更をコミットし、Macro Optionsダイアログボックスを終了します
  5. "Cancel "ボタンをクリックしてMacroダイアログボックスを終了します(マクロの実行とマクロの実行を回避します)
  6. Excelスプレッドシートを保存します(Excelはスプレッドシートが.xlsm "Macro-enabled spreadsheet "でない場合に警告を出します。)
1
1
1
2016-04-19 12:29:03 +0000

上記の私の答えに加えて、もう一つの方法があります。

Go to File ¶> Options ¶> Quick Access Toolbar.

“All Commands”:

“Paste and keep source formatting "を選択し、同様に "Add "を選択。位置決めの矢印を使って、このオプションを一番上に配置することもできます。これの利点は、ショートカットALT+1のショートカット:

を使用できることです。

0
Advertisement
0
0
2016-05-20 17:28:34 +0000
Advertisement

貼り付けフォーラムラ法は、同じワークブックにコピーして貼り付ける場合に機能します。別のワークブックにコピーする場合は、「貼り付け専用」を選択し、CSV形式を選択します。

0
0
0
2017-10-12 13:50:29 +0000

ctrl+Vでペーストしてからctrlを押すと、フォーマットオプションのある1つのキーメニューが表示されます。デフォルトでは、貼り付け先のセルの元の書式設定を変更するために、文字はVになっています。

ctrl+Vとctrl, then Vがこのように異なる効果を持っているのは少し奇妙ですが、それでも貼り付け先の書式を保持することができます。

セルやセルの範囲をコピーして、元のフォーマットを移動するようにctrl+Vを使って新しい場所に貼り付けて、現在の元のフォーマットから移動先のフォーマットに変更を加えるためにctrl+Vを押してください。

ctrl+V、そしてctrl、Vの順で実行できます。

Advertisement

関連する質問

6
13
7
9
9
Advertisement
Advertisement