
No.1ベストアンサー
- 回答日時:
はじめして。
フォント・サイズは書式となるため、背景色も含まれてしまいます。
文字だけでいいのであれば、
エクセルのマクロ機能を使用すれば、lionno25さんが行いたい事は
可能です。
まず、どこでもいいですがセルを選択した後「Ctrl + C」を押してください。
その後、キーボードの下「↓」ボタンを押してください。
次にマウスで、「ツール」→「マクロ」→「新しいマクロの記録」を選択します。
「Ctrl + C」を押した所が破線で表示されているはずです。
すると、「マクロの記録」画面が表示されます。
恐らくマクロ名は「Macro1」となっていると思います。
その下辺りに、ショートカットキーと書いてある箇所があります。
その欄に、例えば「e」を入力します。
その後に「OK」ボタンを押してください。
で、今選択されているセルがありますよね。
その上で右クリックしてください。
そして「形式を選択して貼り付け」を選択します。
すると、「形式を選択して貼り付け」画面が出ますので、
この中の「値」を選択して、OKボタンを押します。
この後、どこも触らないで、「ツール」→「マクロ」→「記録の終了」
これで、どこかのセルをコピーした後に、「Ctrl + e」で
貼り付け(ペースト)されますが、中身の文字だけがペーストされます。
背景色などの書式は引き継がれません。
この回答への補足
-alphard-さん、早速の回答ありがとうございます。
試した見たのですが、マクロ登録の時に選択したセルでは
私が希望したいた通りの作業が問題なく上手く行く!の
ですが、それ以外のセルに持って行って試してみると、
実行時エラー:1004
RangeクラスのPasteSpecialメソッドが失敗しました
という事で、ダメになってしまいます。
上手くマクロの設定ができていないのでしょうか。。。
No.4
- 回答日時:
こんなマクロと違いますか?
'標準モジュール
Sub SetKey()
'キーのセッティング
Application.OnKey "^d", "DownCopy" 'Ctrl + d の設定
End Sub
Sub DownCopy()
On Error Resume Next
With ActiveCell
.Cells = .Offset(-1).Value
.Cells.Font.Size = .Offset(-1).Font.Size 'サイズのコピー
End With
On Error GoTo 0
End Sub
No.3
- 回答日時:
形式を選択して張り付け、のダイアロウグには、値(質問者が文字といっているもの、文字列の場合と数値の場合がある)、書式(その他に入力規則などもあるが)があります。
「値と数値の書式」もあります。「書式」となっていますが、「書式」には、フォント関係以外にもイロイロありますし、フォントにも、カラーやサイズがあります。
ここの「書式」には、ここでは「条件付書式」も含められるようです。
ーー
(値は問題ないが、)ですから、「書式」の中のフォントサイズだけを引き継ぎ、他は引き継がないのは、できないでしょう。
コピーして入った、ClipBoadオブジェクトのFontSizeをつかめれば、VBAを使ってでもできそうな気がするが、
判らない。VBAで可能と言う回答が出ていますが、私にはマクロの記録程度でできるか疑問です。
Clipboad.textしか使ったことが無いのでわからない。
http://www.magictree.com/vbcourse/05menusdialogs …
http://officetanaka.net/excel/vba/tips/tips20.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでA列セル内で折り返すことなく、文字列を、B列C列・・・側に一行に 2 2022/07/23 02:02
- Excel(エクセル) Excelに文字データのみを貼り付けたい 8 2023/05/03 15:38
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) 特定の文字を含むシートだけマクロ処理をしたい 1 2023/05/22 01:43
- Excel(エクセル) エクセルからビジオのリンク貼り付け 1 2023/03/30 17:51
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
- Excel(エクセル) 関数を用いて表示したセルの内容を、見えている形でコピーする方法 2 2022/09/14 16:36
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで表を作り、自動で今月の...
-
セルを結合したA4とA5の条件付...
-
Excelで社歴管理をしており4年...
-
excel:条件付き書式の適用範囲...
-
ある倍数だけを塗りつぶす方法 ...
-
【Excel】ガントチャートの作成...
-
(エクセル)該当の場合、自動で...
-
色のリンクは出来ますか?【エク...
-
Excelの塗りつぶしの反映
-
エクセルで ctrl+d を使ったセ...
-
左列の文字の色と同じ文字の色...
-
未来の日付日欄を無色(空白)...
-
Excel教えてください
-
エクセル 文字列に数字を含む場...
-
excelで5行おきに塗りつぶし
-
エクセルの条件付き書式。3段階...
-
excel 2シート間の文字の重複を...
-
条件付き書式の複数条件の選択...
-
エクセルで
-
EXCEL 検索条件をハイライト
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
セルを結合したA4とA5の条件付...
-
Excelで社歴管理をしており4年...
-
Excelで表を作り、自動で今月の...
-
ある倍数だけを塗りつぶす方法 ...
-
excel:条件付き書式の適用範囲...
-
色のリンクは出来ますか?【エク...
-
左列の文字の色と同じ文字の色...
-
エクセル 条件付書式で時刻の...
-
Excelの塗りつぶしの反映
-
スプレッドシートにて、条件付...
-
【Excel】ガントチャートの作成...
-
Excel2010 日付列を結合した予...
-
エクセルで
-
エクセルの小計のみに色をつけ...
-
条件付き書式のやり方。隣のセ...
-
エクセルの折られたセルを戻したい
-
条件付き書式設定で色をつけた...
-
excelの条件付き書式のルールに...
-
未来の日付日欄を無色(空白)...
-
Excelで、期限切れのリストが一...
おすすめ情報