エクセルマクロなブログ

エクセル マクロ(Excel VBA)の作成・制作に携わっています。

◆お問い合わせはこちら◆

楽天市場の注文メール処理マクロ

さて、先日、完成したお仕事についてです。

楽天市場に出店されているから、
注文メールの中身をデータベース化
して欲しいという案件でして、
まぁメールデータはすでに
DBに入っているので、その中から、
必要な項目にデータを抜き出す作業を
行うという、至極簡単なものでした。

まぁ簡単なモノも、やはりお客様毎の
仕様がありますので
その辺は努力が必要なわけですが。

今、大変、忙しい状態でありまして、
なかなかお返事ができない状態にあります。
お問い合わせくださった方には、誠に申し訳
ありませんが、もうしばらくお待ち願えれば
と思います。
JUGEMテーマ:ビジネス


アクセス(Access) | - | trackbacks(0)

Access2007使いにくい……

新しいお仕事がAccess2007のものだったんで、初めて
ACCESS2007で開発をしてみました。

そうしたら仕事しづらいのなんのって。

Excel2007の時はそれほど気にならなかったんですが
ACCESSは今までのユーザーインターフェイス(UI)が
リボンに変わっただけでなく、データベースウインドウ
(でしたっけ? テーブルとかクエリーとかモジュール
とか一覧表示されるの)が画面左のリストバーというの
でしょうか、そういうものになってしまってんです。
そこに各テーブル、クエリー、モジュールが一覧が
格納されるようになりました。

あ、これナビゲーションウインドウというようです。
これがなんか慣れないせいか激使いづらいです。

テーブルとかクエリーなんかのオブジェクトが増えて
いったらこの狭いスペースに表示するのは困難に
思えます。

あとフォームの作成がなんか変な感じで
これまた激使いづらいです。

今までと違って「作成」リボンにフォームの
作成は含まれているけど、作ったフォームに
ボタンとか設置するのはまた違ったリボンの
機能に入ってるってな感じで、フォーム関連は
全部まとめてくれよって感じなんですけど……。

すること単位で機能をまとめるよりも、それを
行う対象単位で機能をまとめて欲しいですね。

まぁなんとか完成したわけですが、ACCESS2007の
お仕事は少し単価を高く設定しないといけないかな
と思ったりしてます。

それにしてもOffice2007、マイクロソフトは
一新したつもりなんでしょうけど、使い勝手は
下がりまくりだし、動作は重重になったんで
バージョンアップだけどダウングレードって
感じがします。

ぜひ一度お問い合わせ下さいませ。


JUGEMテーマ:コンピュータ


アクセス(Access) | - | trackbacks(0)

ACCESSの罠

あるシステムからでる紙のレポートをCSV化してほしい
との依頼でして、システムがSQLサーバーなんでODBCで
つないで、ACCESSのVBAモジュールで処理。

と思ってたんですけど、大きな落とし穴が。
DAOで繋いで処理してたんですけどACCESSには恐ろしい
仕様が。

データの追加・削除を繰り返すと、mdbファイルが肥大化して
その結果、エラーが出るというもの。

なんでエラーが出るかわからなくて苦しみました。
で、DAOで繋いでるからまずいのかと思い、
ADOで繋いでみました。

ADO用にSQLとかも直して、ルーチンも見直してみたけど
やっぱりエラー。

で、Googleで色々検索した結果、MSのサイトで「仕様」を
発見。

もう最適化も受け付けないんで、新しいmdbファイルを作成して
前のファイルから一式インポート。

そうしたらもう恐ろしいほど短時間に処理が終了して驚きです。

良かった、良かった。
アクセス(Access) | - | trackbacks(0)