2017-09-30 14 views
0

キーボードショートカットでVlookupを実行しようとしています。私は最初に、クイックアクセスツールバーを介してvlookupを使用しようとしましたが、私はそれのための特定のコマンドボタンが表示されません。 私の2番目の方法は、Vlookup関数の関数の引数ダイアログボックスを表示するために、個人用マクロブックにマクロを置くことです。私は以下のコードをしようとしていますが、私は再び、それは明らかに私が得ることができる方法VLOOKUP関数Argument.Anyのアイデアを開き、同じセルのマクロを実行しようとした場合、すべてのそれは開いて挿入機能]ダイアログボックスショートカットキーを使用してVlookupを実行するとVBAが優秀です

ActiveCell.Formula = "=Vlookup(,,,)" 
ActiveCell.FunctionWizard 

でありません1つのフローでVlookupのキーボードショートカット

答えて

0

ここがスタートです。

は、次のようにショートカットキーを割り当てます。

Sub MakeVLOOKUP() 
    Dim i1 As String, i2 As String, i3 As String, i4 As String 

    i1 = Application.InputBox(prompt:="Enter first argument", Type:=2) & "," 
    i2 = Application.InputBox(prompt:="Enter second argument", Type:=2) & "," 
    i3 = Application.InputBox(prompt:="Enter third argument", Type:=2) 

    ActiveCell.Formula = "=vlookup(" & i1 & i2 & i3 & ")" 
End Sub 
+0

動作するようには思えません。範囲を参照してサンプルデータを試しましたが、変数で選択した範囲が反映されません – Chetan

関連する問題