ブログ

雑草プログラマ参上!!

2018.06.26

SKIP

ただいまSQLに苦しんでおります・・・。

SKIPでは特許管理システムPATDATAを案件管理/期限管理の基幹システムとして使用してますが、それだけでは柔軟に対応できない部分をマクロを用いて自動化しています。

いま取り組んでいる課題は、
Excelマクロからワンクリックでお客様への報告メールを作成する」というものなのですが、これが意外と難航しております。
計画では、合計11個のSQLテーブルからデータをひっぱってくれば簡単に完成するのはずなのですが。

いま5個のテーブル作成が完了して、1個が作成中。あと5個かぁ。

まずテーブルに登録するためのデータの整形に時間がかかる。
テーブルが完成したら動作を組むところはサクサク進んだりするので「もしかして天才じゃない?」と調子に乗ったりするのですが、動作テストでさっそくエラーが出て「ごめん、全然天才じゃない!」となり、いざ他の人が使い始めると想定してなかったエラーがでて「うむー」と固まることもしばしば。
運用開始までにテーブルの登録情報を編集するためのフォームを作っておきたいところですが、ポチポチやっても終わらないから「編集したいときは個別に声をかけてください。」とやけっぱちにリリースして自分の首を締めるというのも様式美となりつつあります。

SKIPに入所してから約2年が過ぎましたが、特に体系的にプログラミングを学ぶ機会もないまま、なんとなく「できるまでやればできる」という根性論でやってきた。
雑草プログラマ、強くたくましく、特許事務所の片隅に生息しております。

このままじゃ効率が良いんだか悪いんだか分からないので、一度、ちゃんとプログラミングを勉強してみたいとも思うのですが、何から手をつければよいのか分からない。
なにかおすすめの学習法があったら教えてください。(今日は、これが言いたかった。)

by kh (雑草)

アーカイブ