メソッドは、オブジェクトが実行できる処理です。 たとえば、Addはコンボ ボックスに新しいエントリを追加するので、ComboBoxオブジェクトのメソッドです。 次のプロシージャは、Addメソッドを使用してComboBoxに新しいアイテムを追加します。
Outlookを用いたメール送信処理が安定しません Outlook用VBAで差出人の名前を取得したい PasteSpecialメソッドで 値と数値の書式で貼り付けすると 実行時エラー'1004となる PDFをExcelハイパーリンクで開くと全画面表示!? PDF作成時にフォントを埋め込まない様にしたい Range クラスのオートフィ...
エクセルを立ち上げて処理を繰り返すフローを作成しています。 その中で下記VBAのエラーが出たらOKか×をクリックしてエクセル自体を閉じて処理をしないというフローを作成したいです。 しかし、OKや×をアクティビティのアプリケーションのクリック、要素のクリックをフローに入れても...
第59回.コレクション処理(For Each)1-11. ブック・シートを安全に扱う 第60回.エラー処理(On Error) 第61回.「On Error GoTo」と「Exit Sub」 第62回.「On Error Resume Next」とErrオブジェクト 第63回.ブックを開く(Open) 第64回.ブックを閉じる・保存(Close,Save,SaveAs) 第65回....
オブジェクトをオフセット処理すると、新規オブジェクトは元のオブジェクトから指定されたオフセット距離に作成されます。 円弧、円、楕円、線分、最適化ポリライン、ポリライン、スプライン、構築線をオフセットできます。 オブジェクトをオフセットするには、そのオブジェクトのOffsetメ...
列全体や行全体に対する数式では、不必要な(データのない)セルも含めて計算してしまうため、非常に効率が悪く余分な処理時間がかかってしまいます。TRIMRANGE関数を挟んで必要な範囲・配列だけにすることで、計算効率・パフォーマンスが大幅…...
Mid,Left,Rightなどを使って文字列を切り出す処理や、ダブルクォーテーションが登場した数をカウントしてModで偶数個目か奇数個目かを判定する処理など、なかなか組みごたえのある内容だったかもしれません。 少しややこしい感じはありますが、数値にカンマが含まれているケースは結構出くわ...
ここで、CurrencyValueFromDynField という名前の関数は次のように定義されます。 このコードは、進むか末尾にマイナス記号が付いた負の数、角かっこで囲まれている負の数、通貨記号と数値の間にスペースがある負の数を正しく処理します。
Sub Msgbox_BeforeRunning() Dim answer As Integer answer = MsgBox("続けますか?", vbQuestion + vbYesNo) If answer = vbNo Then Exit Sub '任意の処理 EndAccess VBAのメッセージボックスこれまでの例はすべて、Access VBAでもExcel VBAとまったく同じように動作します。
大半はよくある内容ですが、ワークシートの読み込みから、DBとしての更新処理まで、自身の備忘を兼ねて残しておきます。なお、ADO(ActiveX Data Objects)とは「データベース操作のためのパッケージ(API)」のことです(詳しくはIT用語辞典 ADOを参照してください)。<...