かたべ【vba】MSXML2.DOMDocumentでエラー!!もうすぐ夏ですね!この時期、私の仕事が極端に増え、猛烈にストレスが貯まるんです!実際、今日の私は疲労の為かなり弱っています:-(その理由が、複数社から届く大量のドリンク注文のExcelデータ処理。縦軸がお届け先情報、横軸が商品リストのマトリクス表。この物件を受注した初年度の1ファイル目、取り合えず慣れた事務員に手入力を依頼。すると、1ファイル入力に丸一日!入力後、「こんな大変な仕事2度としたくない。今度やれと言うなら辞める」と怒られました!そこで作ったのが、Excelのマトリクス表をAccessのテーブルに変換するVBAプログラム。それ以降、1年に2回、夏冬にあるこの物件の売上データ作成担当は私です。複数社から届くExcelシートは、毎年微妙にレイアウトが変わるので、それに合わせてプログラム変更。私一人で1000行超の売上データを出荷作業の合間に作ってるんです:-(大変そうでしょう!?実際、大変なんですよ!一括データ生成プログラムってうまく動けばいいのですが、処理対象のExcelデータのレイアウトが毎回変わるので、ファイル毎にプログラム調整が必須。「販売価格を別の行から」的な売上計上ミスが起きてしまいます!バグが有るまま売上データ1000行を一括生成してしまうと、間違い納品、間違い請求で大混乱!商品交換に追われ、請求し直し、そして信用を失っちゃいます。毎年この時期、胃痛がし、悪夢を見ます:-(で本題、初代プログラム完成から8年。追加機能も増やしながら毎年バージョンアップ。・・・あると便利になる追加機能を作りこんできました。みの確認に使っています。API]で、また2016年にも止まりました!でも、今年のエラーは今までのものと違うぞ・・・・:-oMSXML2.DOMCocument:コンパイルエラー:ユーザー定義型は定義されていません。エラー」を検索!で、このページを見つけました。MSXML2.DOMDocument60」と書き直したら無事動きました!バンザイヽ(^。^)ノ■関係ないですが:MS-Accessと同じジャンルで売られ、よくAccessと比較される素人開発者向データベースソフトFileMakerの話。私、FileMaker12と13の開発経験が2年ほどありますが、開発がすご〜くし難いので勉強を止めました!FileMaker14、15とバージョンアップされる度に、少しは改善されたかなと機能チェックしていますが、使えない開発周りは全く改善されてるように見えません!その上で、驚くのが「すでにMS-Accessはライバルでない!最新版FileMakerは完全に超えている」的な書き込みが増えてること!?へぇ〜、そうなの:roll:FileMaker開発屋さんに、縦軸が送付先、横軸が商品リストのマトリクス表の受注処理システムの開発を依頼しても、きっと彼らは作れないと思います:-xFileMakerは非常に狭い制限の中ならGUIで簡単にデータベース開発できるソフト。その前提から外れた情報処理は、ほぼ無力です!MS-AccessとFileMakerは、ライバルではありません。MS-Accessは、後にも先にもFileMakerよりずっと格上(=複雑なことが出来る)開発環境だと私は思っています。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイト上に表示された文字を入力してください。