私はExcelを使って数字を整理しているので、通常はテキストと共にフォーマットをコピーしたくありません。しかしこれがデフォルトです。 Excelへの貼り付け時にデフォルトで保存先のフォーマットを一致させる方法はありますか?
デフォルトを設定することはできませんが、各ペーストの後にペーストオプションをいじるよりも便利です。
テキストを貼り付ける前にBackspaceキーまたはF2キーを押すと、テキストだけが貼り付けられ、既存の書式設定が維持されます。
出典: http://appscout.pcmag.com/business-financial/272436-always-match-destination-formatting
これがなぜうまくいくのかしら?
やってみる ALT+E+S+V+ENTER キーストロークです。
特別な貼り付けのために、個人用パーソナルExcelブックにマクロを配置することはできますが、その後でその操作を元に戻すことはできません。
貼り付ける前にまずセルをダブルクリックしてください。
デフォルトを変更する方法があるとは思わない。しかし、私が非常に便利だと思ったのは、クイックアクセスツールバーに[数式の貼り付け]ボタン(自動的に保存先のフォーマットを保持する)を追加することです。これをする:
セルまたは範囲をコピーするときは、Alt + 4(クイックアクセスツールバーの4番目のボタンが新しいボタンであると仮定)を使用して、目的の場所に貼り付け、目的の書式を維持することができます。
Excel 2013では、通常のCtrl + Vショートカットを使用してから、Ctrlを押します。 )を押し、Mを押します。
あなたがExcelからGoogle Sheetsに切り替えることができるなら、これは私が見つけたもう一つの回避策です:
ソース: support.google.com/docs/answer/18111
私はダブルチェックしただけで、Excel 2016にはまだこのショートカットがありません(デフォルト)。
MSDN ExcelのPasteTypeリファレンス によると、 " - 貼り付け先 - テーマ"はありませんが、 - できます 値だけを貼り付けまたは式。
ここにある の指示 と同様に、CTRL + Vの動作を無効にするマクロを追加できます。
手順は次のとおりです(ソースページから若干装飾されています)。
メニューから 挿入 > モジュール を選択し、モジュールウィンドウに次のコードを貼り付けます。
Sub PasteAsValue()
Selection.PasteSpecial Paste:=xlPasteValues
End Sub
_ note _ :必要に応じてxlPasteValues
をxlPasteFormulas
に置き換えます。
.xlsm
"マクロ有効スプレッドシート"でない場合、Excelは警告をスローします - [いいえ]をクリックしてExcelに別のファイル名とファイルタイプの保存を促します)。貼り付け ctrl+V それからヒット ctrl フォーマットオプション付きのワンキーメニューを開きます。デフォルトでは、文字は V 貼り付けられた情報を移動先のセルの元の/適切なフォーマットに設定します。
ちょっと変なこと ctrl+V そして ctrlそれから V そのような異なる効果がありますが、それでもなお過去の目的地のフォーマットを維持し続けます。
セルまたはセル範囲をコピーし、を使用して新しい場所に貼り付けます ctrl+V あなたがソースフォーマットを移動したいのと同じように ctrl それから V 現在のソースフォーマットからコピー先フォーマットへの変更を選択します。
ctrl+Vそれから ctrlそれから V。ポイントアンドクリックよりもはるかに速い方法です。
数式の貼り付け方法は、同じワークブックにコピー&ペーストするときに機能します。別のブックにコピーするときは、[形式を選択して貼り付け]を選択してから[CSV形式]を選択します。