コンテンツ
Excelは、Microsoft Office生産性スイートに含まれているスプレッドシートプログラムです。それはPCとMacで一般的に利用可能です。スプレッドシートでは、データは一連のテーブルを通して管理され、各値は別々のセルに配置されます。値は、組み込み関数またはVisual Basic(VBA)で記述されたカスタム関数を通じて操作できます。 SendKeysはVBAでキーキーをキャプチャするための方法です。
説明書
SendKeysはVBAでキーキーをキャプチャするための方法です。 (Hemera Technologies / AbleStock.com / Getty Images)-
Excelを開き、Altキーを押しながらF11キーを押してVBAを開きます。
-
メニューバーの[挿入]をクリックし、次に[モジュール]をクリックして新しいモジュールを挿入します。このメソッドは現在のモジュールでも使用できます。モジュールは単なるVBAプログラミングコードのセグメントです。
-
SendKeysメソッドを使用したい場所に関数を入力します。すべての機能は "Function"で始まり "End Function"で終わらなければなりません。
-
SendKeysメソッドにアクセスするには、 "Application.SendKeys("の後にキーとメソッドを含む文字列を ")"と入力します。これにより、ユーザーがキーボードで入力した場合と同じようにキーがアプリケーションに送信されます。
SendKeysを使う
どうやって
- 一部のウイルス対策プログラムは、警告なしにVBAマクロおよびモジュールを消去します。いくつかのメソッドは削除の影響をより受けやすく、SendKeysはそのようなメソッドの1つです。このようなプログラムの動作については、ウイルス対策のドキュメントを確認してください。
必要なもの
- Microsoft ExcelとVBA