最終更新日:2013-05-15「値の貼り付け」をショートカットに登録(OnKey)コピーペーストの質問で、よく目にするのは、値の貼り付けが面倒だというものです。ショートカットが無いからのようです。ネットを調べて見たのですが、どれもしっくりこないので、作ってみました。簡単かつ直ぐに使えて、他の人にも配布可能なものが良いと思います。新規ブックを作成します。Sub"^+V"の部分がショートカットキーになります。ここでは、Ctrl+Shift+V、になります。Ctrl+Vが貼り付けなので、覚えやすいかなと、これにしてみました。Ifここの部分は、クリップボードが空の場合の処理です。一応、ビープ音を鳴らしています。Ctrl+Vでも、クリップボードが空の場合は鳴っていますので。Transpose:=Falseが実際に、値の貼り付けをしている部分です。マクロの記録で記述できます。Nextを入れています。このような場合は、Ctrl+Vで貼り付けが可能なので、対応していません。Ifを下につければOKなはずです。(すみません、確認していません。)このブックをアドインで保存します。アドイン」で保存します。名前は自由ですが、ここでは、「ValuePaste」にしました。保存先のファルダは、自動的に、「Adins」が選択されます。エクセルを終了して下さい。次に、エクセルを起動して、適当なブックまたは、新規ブックを開きます。アドインを有効にします。2007以降は、「オフィスボタン」→「Excelのオプション」→「アドイン」2003は、「ツール」→「アドイン」アドインの一覧から、上で付けた名前にチェックして有効にします。以上で準備は完了です。↓Ctrl+Shift+Vこれで、値の貼り付けが可能になります。このアドインは配布可能です。Adinsのフォルダにいれて、アドインを有効にすれば、どのPCでも利用可能です。これなら、特に気にすることなく、誰でも利用できます。頻繁に値の貼り付けをする人は、試してみると便利ですよ。「形式を選択して貼り付け」のショートカットがExcel2007から追加されました。Vこのショートカットで、形式を選択して貼り付けのダイアログが表示されます。Enterこれで値の貼り付けになります。ジャンプ機能の最後に「値の貼り付け」をショートカットに登録(OnKey)「セルの結合」をショートカットに登録(OnKey)「値の貼り付け」をショートカットに登録が好評だったので(本当かな)、その第二弾!セルの結合をショートカットに登録します。作り方は、前回の、「値の貼り付け」をショートカットに登録と同様です。コピーペーストの質問で、よく目にするのは、値の貼り付けが面倒だというものです。半角カナのみ全角カナに変換する半角カナのみ全角カナに変換します。ネットを探してみたところ、あるにはあるのですが、どうも中途半端。使えて、汎用性のあるプログラムが見つからなかったので、作ってみました。String'元...計算式の元となる数値定数を消去する(Precedents)指定のセルの計算式が参照しているセルの数値定数をクリアします。参照しているセルが、さらに他のセルを参照している場合は、その先のセルを消去します。計算式の入っているセルを起点にして、その参照先をすべて検索し、計算式の元となるセル(数値定数が入っているセル)の値をクリアします。Beep音で音楽(Beep,Sleep)時々検索されるので、Beep音で音楽を演奏してみましょう。プログラムはほぼAPIをCALLするだけです。