タグ付けされた質問 「vba」

Visual Basic for Applications(VBA)は、マクロを記述するためのイベント駆動型のオブジェクト指向プログラミング言語であり、Officeスイート全体および他のアプリケーションで使用されます。VBAはVB.NETまたはVBSと同等ではありません。Visual Studioで作業している場合は、[vb.net]を使用します。MS Officeアプリケーションのプログラミングに関する質問の場合は、適切なタグ([excel]、[ms-access]、[ms-word]、[outlook]、または[ms-project])も使用してください。


10
DoCmd.RunSQLクエリの実行中にエラー3340クエリ ''が破損しています
Office 2010のWindows更新プログラムをインストールしてからKB 4484127を解決すると、WHERE句を含むクエリの実行中にエラーが発生します。 たとえば、次のクエリを実行します。 DoCmd.RunSQL "update users set uname= 'bob' where usercode=1" このエラーの結果: エラー番号= 3340クエリ ''が壊れています 問題のアップデートは現在もインストールされています: クエリを正常に実行するにはどうすればよいですか?この更新プログラムをアンインストールする必要がありますか?
83 vba  ms-access 

13
VBA配列ソート機能?
VBAの配列の適切な並べ替えの実装を探しています。クイックソートが好まれます。または、バブルまたはマージ以外の他のソートアルゴリズムで十分です。 これはMSProject 2003で機能するため、Excelのネイティブ関数や.netに関連するものはすべて避ける必要があることに注意してください。

9
VBAを使用してファイルが存在するかどうかを確認します
Sub test() thesentence = InputBox("Type the filename with full extension", "Raw Data File") Range("A1").Value = thesentence If Dir("thesentence") <> "" Then MsgBox "File exists." Else MsgBox "File doesn't exist." End If End Sub これで、入力ボックスからテキスト値を取得すると、機能しません。ただし、If"the sentence"から削除Dir()してコード内の実際の名前に置き換えると、機能します。誰か助けてもらえますか?
82 excel  vba 

7
dimとsetinvbaの違いは何ですか
VBAの初心者としてご容赦ください。 時々使う Dim r as Range r = Range("A1") 他の時に私は使用します Set r = Range("A1") 違いはなんですか?そして、私はいつ何を使うべきですか?
82 excel  vba  vb6 

9
列の行をExcelの1つのセルにマージする方法は?
例えば A1:I A2:am A3:a A4:boy それらすべてを1つのセル「Iamaboy」にマージしたい この例は、4つのセルが1つのセルにマージされることを示していますが、セルが多数(100を超える)、A1 & A2 & A3 & A4何ができるかを使用して1つずつ入力できません。
81 excel  vba 

3
VBAとHTMLでオートコンプリートリストの項目をクリックします
Webサイトに詳細を入力できる自動化を作成しました(ただし、内部なので共有することはできません)。以下のコードは、「受信者」というテキストを入力するまで機能します。ただし、この「受信者」フィールドにはオートコンプリートリストがあり、TINや住所などの他のフィールドに入力するためにそれを選択する必要があります。 オートコンプリートリストは、https://jqueryui.com/autocomplete/ またはhttp://demos.codexworld.com/autocomplete-textbox-using-jquery-php-mysql/のリストと非常によく似てい ます。 以下は私のコードです: Sub Automate_IE_Enter_Data() 'This will load a webpage in IE Dim i As Long Dim Url As String Dim IE As InternetExplorer Dim objElement As Object Dim objCollection As Object Dim HWNDSrc As Long Dim wsTemplate As Worksheet Dim objEvent As Object Dim li_arr As Variant …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.