投稿

10月, 2007の投稿を表示しています

VB6の配列

Dim aaa() as String aaa(i) = "テスト" これはNG 最初の宣言の時点では未定義の状態らしい。 なので、Splitなどで空を入れる必要があるとか。 激しくハマった……。

VB6 文字を日付に

String→Date CDate(Format("20071019", "@@@@/@@/@@")) 結果:2007/10/19(Date) 初め、「yyyy/MM/dd」とかやっていてちっともできなかった。まさか「@」とは。 .NETばかりで、急にVB6をやると、これはこれで苦労する……。

数値が文字列として保存されています(Excel)

[ツール]-[オプション]-エラーチェック ルール 「文字列として保存されている数字」のチェックを外す。 MSお得意のお節介機能。

複数ステップの操作でエラーが発生しました。各状態の値を確認してください。

データ長が合っていない(オーバーしている場合など)。

行継続文字 ( _) を使いすぎています。

久しぶりのVB6。 可読性を上げるために文字列を_(アンダーバー)でつなげていたが、どうやら25行以上はつなげられないようだ……。 以下の行で「&」を使ってくっつけるしかない。

SQLServer テーブルが存在するか判別

IF object_id (' TableName ') IS not NULL SELECT '1' ELSE SELECT '0' 存在すれば1、しなければ0を返す。

OpenOffice.org Portable 日本語化

使用するOSの langpack を当てる。 出力先フォルダは、OpenOffice.org Portableフォルダの「App\openoffice」を設定する。