VBA で Option Base 1 なる記述ができますが、なぜこれを使おうと思うのか理解に苦しみます。なお、反論は聞きません。が、どうしても何か言いたいことがあればコメントどーぞ。
Category Archives: 情報・プログラミング
[ VBA ] Select Case True/False を使って条件分岐する(早合点の親父)
人様のコードを読むのは良いことと思いますが、あくまでもキレイに記述してあるソースコード出ないと意味がありません。また、読む人の習熟度に応じても参考になるコード、ならないコードもあるとは思いますので難しい話です。
この度、人様のソースコードを読んで、私が早合点して失敗した事例を自身の備忘録として、ここに残しておきます。
[ Excel-VBA ] 既存ブックのシートを新規ブックにコピーする(Workbooks.Add)
ここでは、Excel-VBA において、既存ブックの複数シートを新規ブックにコピーするサンプルスクリプトを掲載しています。
[ VBA ] シート上の図形内にテキストとフォントカラーを設定する
ここでは、VBA にてExcelのシート上に配置した図形の中にテキストを設定し、フォントの色を範囲指定で変更するサンプルスクリプトを掲載しています。
Accessの日付型データに使用する(#)はSQL Serverで使用できない
前回は、AccessとSQLServerにおけるIsNull関数の挙動の違いを掲示しましたが、ここではSQLの文法の違いについて示してあります。
AccessとSQLServerにおけるIsNull関数の挙動の違い
データベースを Access から SQL Server にリプレースする際に IsNULL 関数でクエリがNGになりました。備忘録としてここに残しておきます。
[ Excel-VBA ] リストボックスの各列の幅を設定する(ListBox.ColumnWidths)
ここでは、Excel-VBA から、リストボックスの各列の幅を設定するサンプルスクリプトを掲載しています。
プログラマーなら知っておきたい「巡回セールスマン問題」と舞茸の話
ここでは、プログラマーやシステムエンジニアなら知っている方も多いと思いますが、「巡回セールスマン問題」のおさらいです。
[ Excel ] 見出しが表示されず、シートが選択できない時に確認すること
Excel で見出しが表示されないため、シートが選択できない現象に悩まされましたので、その備忘録を残しておきます。
前任者が作成したマクロ付きのエクセルファイルに悩まされる時が多いですが、今回もまさに「ソレ」でした。
[ SQL Server ] NULL値の許可や主キーの追加ができない
SQL Server Management Studio で列の NULL値を許可しないように変更したり、主キーを追加しようとすると、次のようなエラーになることがあります。
変更の保存が許可されていません。行った変更には、次のテーブルを削除して再作成することが必要になります。再作成できないテーブルに変更を行ったか、テーブルの再作成を必要とする変更を保存できないようにするオプションが有効になっています。