忍者ブログ

ぷーちんの点

ぷーちんの備忘録です。 今やっている事や知識とかを書いていきます。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

VBA Excelのマクロ ショートカットキー

全然違う話。
会社の人に「ExcelでCtrl+bで、値のみ貼り付けをしたいから設定して~」って・・・
前のPCでは出来てたらしく、やりました。。
うん、マクロ触ったことない(・∀・)b

って、前のPCから移行しただけ。
でも、エラーは出ないように設定しておいたよ!

貼り付けをカスタムショートカットキーで設定

----------------------------------------------------
Sub 貼り付け()
Attribute 貼り付け.VB_ProcData.VB_Invoke_Func = "b\n14"
On Error Resume Next
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
End Sub
-----------------------------------------------------

・エラーが出ないようにする
→On Error Resume Next

・値のみを貼り付け
→Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
 xlNone, SkipBlanks:=False, Transpose:=False

少し詳細を書くと・・・
 Selection:その時選択しているセル
 PasteSpecial:貼り付けオプション
 Paste:=xIPasteValueAndNumberFormats:値の貼り付け

恐らくこんな感じ。
クリップボードのコピーとかすごく探したけど、そんなのいらないみたいでショックだった・・・

マクロって、やぱり書き慣れてないから・・・みにくいな。
余談だけど・・・
 このコードマクロの編集画面からコピーして、Skypeに貼り付けて送信したんだけど。
 Skypeと文字コードが違うらしくて、貼り付けたら文字化けしちゃった。
 だから、一旦メモ帳に貼り付けてもう一回コピーする!!っていう作業を挟むっていう・・・
 久々に文字化けみたよ。

拍手[0回]

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

プロフィール

HN:
ぷーちん
性別:
非公開
職業:
インフラエンジニアになりたい
自己紹介:



P R





ムームードメイン
ムームードメイン
ムームードメイン
ムームードメイン
 


Download Vivaldi Web Browser Today!


ブログ内検索