Selection for my Life

いま、僕にできること。

エクセルVBA

エクセルVBA 実行したSQLが正常に処理されない場合

実行したSQLが正常に処理されない場合 エクセルVBAでSQL利用していると、SQLのエラーを処理したい場合があります。 今回は、簡単にエラーだったらの処理をメモ代わりに。笑 '//SQLへ接続 Dim cn As ADODB.Connection Dim SQLstr As String Dim rs As Records…

エクセルVBA ループ処理

エクセルVBA ループ処理 エクセルVBAで、ループ処理が使えると、とっても、便利です。 For Next文ループ Do Loop文ループ が使えれば、大半の処理はできると思います。 ForNext文ループ ループ用のカウンタを利用して、最初と最後を指定します。 '----------…

エクセルVBA 列の最終行を探す

今回は、エクセルの特定列の最終行を取得する方法をメモしておきます。 この最終行取得処理は、結構使う。 ・検索する行範囲を特定する場合 ・最終行の次のセルに値を追加する場合 etc では サンプル A列の最終行を取得したいと思います '-----------------…

エクセルVBA データベースに接続する準備

エクセルVBAを利用して、データベースに接続する ための準備 まずは、環境条件 ・windows7(32bit) ・excel2007 を使っています。 接続するデータベースは、SQLServer です。 では、早速、 ①ODBC設定 ODBC設定は簡単に説明すると、データベース接続設定をWind…

エクセルVBA Visual Basic Editorの起動

Visual Basic Editorの起動 エクセルVBA でマクロを記述するためには、Visual Basic Editor を使用します。 【起動方法】 ①エクセル起動 ②Alt + F11 でVisual Basic Editorが起動します。 これで、エクセルVBAを始める準備ができす。笑 ※詳細な使用方法は、G…

エクセルVBA  少し使えると便利なこと

エクセルVBA 少し使えると便利なこと 工場勤務になる前は、Perl PHP シェルスクリプト etcでプログラムを 作ったりしてました。いわゆる LAMP環境で簡単に動くことができるプログラムです。 でも、工場勤務になると、LAMP環境ではなく、もっともっと単純に、…