事業案内
鵜原パソコンソフト研究所

Excel,Accessから.NETの本格業務システム(SqlServer,Oracle)まで
最終更新日:2019-06-25

お知らせ

2014/11/22 「お客様第一」顧客管理システムVersion1.5.2リリースしました。
2014/04/28 「お客様第一」顧客管理システムVersion1.5.0リリースしました。
         遅くなりましたが消費税8%対応が完了しました。
         税込み処理を選択している場合が多いようなので、特段の差異はありません。
2013/09/05 都合により、フォルダ構成を変更しました。
         旧URLは、しばらく残しますが、いずれ削除予定です。
         ブックマーク等をしている場合は変更をお願いいたします。
2012/12/08 ご予算に応じてエクセルをお作り致します。五千円~
         お見積りは無料です。問合せフォームにて!
2012/04/29 「アメブロとったど」を新規リリースしました。
         アメブロ管理ソフトです。エクセルで記事や読者を管理できます。
2012/04/28 「お客様第一」顧客管理システムVersion1.4.13リリースしました。
2012/03/07 新たにブログを開始しました。
         「やまちゃんの活動記録」・・・このサイトの管理人の日記です。
2012/03/03 「ツイート」ボタンと、「いいね!」ボタンを設置しました。
         「ツイート」と「いいね!」ボタン設置方法
2012/02/28 独自ドメイン取得しました。
         エクセル色を強めました。
2012/01/24 「フリー&シェアソフト使えるEXCEL・WORD」2012年版(成美堂出版)に
         「エクセル営業管理」が掲載されました。
2012/01/19 全体的にリニューアルしました。
         使い易くなっていれば良いのですが。
2011/11/07 「お客様第一」顧客管理システムVersion1.4.12リリースしました。
2011/10/24 「エクセル営業管理」をリリースしました。
         購入すればVBAコードが修正可能となり、メールサポートが受けられます。
2011/10/12 「お客様第一」顧客管理システム、Windows7(64bit)に対応しました。
2011/06/23 「お客様第一」顧客管理システムVersion1.4.11リリースしました。
2011/05/20 「エクセル顧客管理」をリリースしました。
         購入すればVBAコードが修正可能となり、メールサポートが受けられます。
2011/05/09 「お客様第一」顧客管理システムVersion1.4.10リリースしました。
2011/01/24 「お客様第一」顧客管理システムVersion1.4.9リリースしました。
2010/11/26 「お客様第一」顧客管理システムVersion1.4.8リリースしました。
2011/11/12 ご購入に関係なく、広く、ご意見・ご感想・ご要望を承っております。
         問合せフォームまたはメールにて!可能な限り製品に反映していきます。
2011/11/08 「お客様第一」顧客管理システム。価格改定(大幅値下げ)しました。
2010/10/26 「エクセル集」総務部、社会保険労務士向けをアップしました。
2010/10/22 「お客様第一」顧客管理システムVersion1.4.7リリースしました。
2010/09/24 「お客様第一」顧客管理システムVersion1.4.6リリースしました。
2010/09/13 トップページの雰囲気を変えてみました。
2010/09/03 「お客様第一」顧客管理システムVersion1.4.5リリースしました。

2010/08/30 「たぶん同期」が晋遊舎より発行の
         パソコン月刊誌「iP!(アイピー)」2010年10月号に掲載されました。
2010/08/16 「お客様第一」顧客管理システムVersion1.4.4リリースしました。
2010/07/30 「たぶん同期」フォルダ同期ソフト(フリーソフト)修正版リリースしました。
2010/07/20 「たぶん同期」フォルダ同期ソフト(フリーソフト)リリースしました。
2010/07/13 「お客様第一」顧客管理システムVersion1.4.3リリースしました。
2010/06/30 「お客様第一」顧客管理システムVersion1.4.2リリースしました。
2010/06/21 「お客様第一」顧客管理システムVersion1.4.1リリースしました。
2010/06/16 ホームページリニューアルしました。

新着記事

CSVの読み込み方法(ジャグ配列)|VBAサンプル集(7月15日)
CSVのマクロVBAでの読込方法についての記事は、人気記事として多くのアクセスがあります。当初作成して以来、ご要望をいただいたり自身で使っている中で、対応できないCSVが出てくるたびに改良を重ねています。今回のVBAは、一旦ジャグ配列を使用したCSV読み込み方法になります。
その他のExcel機能(グループ化、重複の削除、オートフィル等)|VBA入門(7月14日)
エセルの機能は豊富で、全部の機能を使っている人はまずいないでしょう、どのような機能があるかだけ知っていれば、必要な時に使えばそれで良いのです。マクロVBAでも全てのエクセル機能を覚える必要などありません、必要になった時に調べてVBAが書ければそれで充分です。
オートフィルタ退避回復クラスを複数シート対応させるVBAクラス|VBA技術解説(7月6日)
シートにオートフィルタが適用されていてかつ絞り込みされている場合はVBAは何かと面倒になります。そこでこれに対応するために作成したものがオートフィルタを退避回復するVBAクラス ただしこれはシートが一つしか扱えません。複数シートで使う場合はシートごとにクラスのインスタンスを作成する必要があります。
オートフィルタを退避回復するVBAクラス|VBA技術解説(7月6日)
シートにオートフィルタが適用されていてかつ絞り込みされている場合はVBAでは何かと注意が必要になります。このような場合オートフィルタを解除するかフィルタ絞り込みをクリアして対応している事が多くなります。しかしオートフィルタを解除したりフィルタをクリアしてしまうとそれまでの絞り込み条件が消えてしまい
IfステートメントとIIF関数とMax関数の速度比較|VBA技術解説(6月23日)
VBAの実行速度比較はとても良く読まれている人気記事となっていますがそのほとんどは配列やDictionaryを使った少し高度なVBAでの比較が多くなっています。今回は極めて基本的な大小比較して大きい方を返すという処理においてIfステートメントVBA関数のIIF関数シート関数のMax関数 これらの処理速度を比較検証してみます。
Withステートメントの実行速度と注意点|VBA技術解説(6月6日)
マクロVBAにおいてWithステートメントはとても重要です、可読性(読みやすさ、理解しやすさ)、実行速度においては、その役割はとても大きいものになります。本記事では、Withステートメントを使うか使わないかでのマクロ実行速度の差に焦点を絞って検証します。
VBA+SeleniumBasicで検索順位チェッカー(改)|VBA技術解説(6月2日)
VBAでSeleniumBasicを使って検索順位チェッカーを作りGoogle検索順位の履歴を管理します既に作成解説したVBA+SeleniumBasicで検索順位チェッカー作成こちらの改訂版になります。Google検索をスクレイピングすることはGoogle利用規約に反する可能性があります。
マクロでShift_JIS文字コードか判定する|VBA技術解説(6月1日)
環境依存文字・機種依存文字をチェックしたいという話は時々聞くことなのですが何をもってして判別するかという事が実はとても難しい問題になります①②もIMEでは[環境依存]と表示されますが通常これが問題になる事はないでしょう。そもそもコンピューターの中は2進数だけで表現されているものでコンピューターの文字とは
Shift_JISのテキストファイルをUTF-8に一括変換|VBAサンプル集(5月31日)
本サイトの文字コードは開設当初からShift_JISでしたが昨今の事情を考えてUTF-8に変更することにしました。そこで既存記事全てを一括で変換することになりこれをVBAでやりましたのでその時のVBAコードを掲載しておきます。以下のVBAコードはサイトのUTF-8変更にあたり急遽作成したものですが
「VBAによる解析シリーズその2 カッコ」をやってみた|エクセル(5月21日)
ツイッターで出たVBAのお題をやってみました。もとネタはこちら、VBAによる解析シリーズその2カッコ 関連ツイート なかなか楽しかったので、VBAコードを掲載しておきます。まず最初にお題から受ける印象は、再帰処理を行うという事になると思います。
VBA+SeleniumBasicで検索順位チェッカー作成|VBA技術解説(5月18日)
VBAでSeleniumBasicを使って検索順位チェッカーを作ってみます。SEO対策として各キーワードでの検索順位チェックは欠かせませんが簡単に使えてキーワードを大量に指定できる良いツールがなかなかありません。Google検索をスクレイピングすることはGoogle利用規約に反する可能性があります。
テーブル操作のVBAコード(ListObject)|VBA入門(5月12日)
テーブル操作の具体的なVBAコードをパターン別に掲載しますテーブルの全体的な構成は ・テーブル全体 ・見出し行 ・データ範囲 ・集計列 ・集計行 VBAではこれらのオブジェクトを使い各要素にアクセスします。テーブル全体のオブジェクトがListObjectでシート内に複数テーブルが作成可能なので
テーブル操作の概要(ListObject)|VBA入門(5月12日)
テーブルのVBAでの操作で使用するオブジェクトの概要の説明です、テーブルは、セルの範囲を表(テーブル)に変換することで、関連するデータの管理と分析を容易にできるエクセルの機能で、以前はリストと呼ばれていました。テーブルを作成して書式設定することで、データを視覚的にグループ化して分析しやすくできます。
VBAのスクレイピングを簡単楽にしてくれるSelenium|VBA技術解説(5月6日)
VBAでWebスクレイピングする方法としてIE自動操作がありますがVBA記述が結構面倒になりますもっと簡単にスマートにVBAを書きたいと思ったら…SeleniumBasicを使ってみましょう。SeleniumBasicはエクセルVBAでのWeb閲覧を自動化することを強力かつ簡単に実現してくれます。
Excelワークシート関数一覧(2010以降)|VBAリファレンス(4月22日)
Excelワークシート関数の一覧と解説です。Excel2010以降に追加された関数一覧になります。2007までの関数一覧 ワークシート関数の一覧 引数関数構文については Excelシートの複雑な計算式を解析するVBAの関数構文 関数名 種類と説明 説明 追加Ver ERF.PRECISE エンジニアリング 誤差関数を返します。
クラスとCallByNameとポリモーフィズム(多態性)|VBA技術解説(4月6日)
VBAの使い方が進んでいくとクラスを使うようになっていきます。クラスを使うようになるとオブジェクト指向という言葉に出会いオブジェクト指向を学んでいくとポリモーフィズム(多態性)という言葉に出会います。オブジェクト指向における多態性の説明としてはメソッドの呼び出し時にメソッドが属するオブジェクト(クラス)の種類によって呼び出し先の実装コードが選択され
VBAでのタイマー処理(SetTimer,OnTime)|VBA技術解説(4月3日)
VBAでタイマー処理(一定時間間隔で処理)を行う方法についての解説です。最も一般的な方法はApplication.OnTimeを使う方法になりますが今回の主題としてはWindowsAPIのSetTimerを紹介します。まずはApplication.OnTimeの確認してから次にWindowsAPIのSetTimerを紹介します。
クラスとイベントとマルチプロセス並列処理|VBA技術解説(4月2日)
エクセルVBAではマルチスレッドによる並列処理はサポートされていません、つまり通常は順序良く直列に処理していくしかありません。しかし処理時間が多大にかかるような処理も現実には存在しているため、エクセルVBAで並列処理したいという要望も出てきます。
エクセルの日付と時刻のまとめ|エクセル関数超技(3月6日)
エクセルに入力するデータとしては、数値、文字、日付時刻などがありますが、日付時刻はかなり特殊なものとなっています。日付時刻の扱いは独特であり、エクセルのワークシートだけでなくVBAでも他のプログラミング言語でも扱いが面倒なものです、ここでは日付時刻についての関数や応用方法についてまとめています。
Excelシートの複雑な計算式を解析するVBAの関数構文|VBAサンプル集(2月18日)
複雑な計算式を解析するVBAで使う「関数構文」シートのサンプルです。ほぼ全ての関数を網羅しています、中には漏れもあるかもしれませんが、解析VBAで使うに十分な関数が入っています。引数のない関数は意味がないのですが、一覧にあるものはそのまま入れています。

本サイトについて

実業で開発したソフトの一部をフリー・シェアとして公開しています。
気軽にダウンロードして、使ってみて下さい。
使った感想などをお寄せくだされば、今後の開発に生かしていきます。
試用版の場合は、プロダクトキーの入力だけで有料版へ移行できます。
まずは一度、お試し下さい。

「お客様第一」顧客管理システムは有料ソフトです、試用版を用意してあります。
「エクセル顧客管理」は顧客管理です。購入でVBAコードも開示します。
「エクセル営業管理」は見積・請求・スケジュール・会計管理です。購入でVBAコードも開示。
「たぶん同期」フォルダ同期ソフトはフリーソフトです、ご自由にどうぞ。
「エクセル集」総務部、社会保険労務士向け、完全フリーです。

近年は、エクセル(Excel)関連の技術情報を充実させています。
とくに、マクロVBAは入門・基礎から上級向けの情報まで豊富に揃えています。

「エクセル(Excel)」はエクセルの関数からマクロ(VBA)まで。

本サイトはリンクフリーです、ご自由にどうぞ。

システム開発請け負います

各種データベースを使用したシステムから、エクセルで作る簡易システムまで、
幅広くシステム開発をお受けいたします。

このサイトで紹介している「お客様第一」は、.NETで作成した本格業務ソフトです。
「エクセル顧客管理」「エクセル営業管理」は、もちろんエクセルで作成しています。

ご要望により、システムの大小を問わずお受けいたします。
システムは、お金をかければ良い物が出来るわけではありません、
それぞれの企業に合ったシステム・ご予算に応じたシステム開発が重要です。
お仕着せのシステムではなく、業務に即したシステム開発を致します。

お気軽に、お問い合わせください。

問合せフォーム、またはメールにて!

「お客様第一」顧客管理システム・・・有料ソフト(シェアウェア)

「お客様第一」は顧客管理+販売管理システムです。
顧客管理を中心に、販売管理・請求・入金までサポートしています。
全ての画面、帳票において、ユーザーの独自設定を可能とし、
項目の追加、名称の変更、配置、カラー等々が全て設定可能となっており、
さまざまな業種に対応する顧客管理です。
顧客に対するあらゆるシーンを網羅し、履歴として保存できます。
保存された履歴から、特定の顧客を絞込み、そのまま有効なアクションにつなげる。
素早いアクションで顧客は満足感を高め、
リピーターからファンへ、そして口コミへと広がります。
顧客満足度を高め、リピーターとして顧客を囲い込む為のツール
それが「お客様第一」顧客管理システムです。
自由自在な設定で、御社独自の顧客管理を実現します。
他社との差別化を図り、地域一番を目指す御社を
「お客様第一」がバックアップいたします。

試用版のダウンロードができます。

試用版について

試しに使ってみて気に入ったら購入する為のお試し版です。
ダウンロードしてインストールしても料金は発生しません。
30日間、無料で試用できます。
十分試用し納得してからご購入ください。
ご購入は、購入についてをご覧下さい。

「エクセル顧客管理」「エクセル営業管理」・・・購入でVBAコードも開示

購入した場合は、マクロ(VBA)のパスワードを解除できます。
また、メールでのサポートが受けられるようになります。

・プロダクトキーを入力することで、
 試用確認画面が表示されなくなります。
・同じプロダクトキーで、
 マクロ(VBA)のパスワードを解除できます。
・メールでのサポートが受けられるようになります。
 サポート範囲
 ・使い方の問い合わせ
 ・VBAコードに対する質問
 ・小規模改修への助言と簡単なVBAコードのサンプル提示
  大規模な改修や、大量コードは提示は出来ません。
・全く修正せず、そのまま使う事も良いですが、
 マクロが多少でも理解でき、自身で修正できる方が望ましいです。

「たぶん同期」フォルダ同期ソフト・・・無料ソフト

2つのフォルダの同期をとるソフトです。
無条件に同期するソフトは多いのですが、
よく確認しながら、選択して同期したり、
バックアップ(元のファイルの)をとったりできます。
未同期のファイルを色分けして表示したり、
拡張子を選択しての同期実行も出来ます。
自分でプログラム開発の過程で、
.NETのソース管理として使用しています。

「エクセル集」総務部、社会保険労務士向け・・・無料ソフト

金種表.xls
60歳以降賃金シミュレーション.xls
高年齢雇用継続.xls
産前産後育児.xls
の4つです。
マクロは一切使っていません。
関数のみで作成しています。
一切、保護していませんので、改変等は自由に行って下さい。
※※※ 無断での再配布は禁止いたします。※※※
再配布したい場合は、事前に連絡をお願いいたします。
ご意見・ご要望を頂ければ、内容によっては無料で作成いたします。

「エクセル(Excel)」・・・エクセルの基本操作・関数からマクロ(VBA)まで







新着記事NEW ・・・新着記事一覧を見る

CSVの読み込み方法(ジャグ配列)|VBAサンプル集(7月15日)
その他のExcel機能(グループ化、重複の削除、オートフィル等)|VBA入門(7月14日)
オートフィルタ退避回復クラスを複数シート対応させるVBAクラス|VBA技術解説(7月6日)
オートフィルタを退避回復するVBAクラス|VBA技術解説(7月6日)
IfステートメントとIIF関数とMax関数の速度比較|VBA技術解説(6月23日)
Withステートメントの実行速度と注意点|VBA技術解説(6月6日)
VBA+SeleniumBasicで検索順位チェッカー(改)|VBA技術解説(6月2日)
マクロでShift_JIS文字コードか判定する|VBA技術解説(6月1日)
Shift_JISのテキストファイルをUTF-8に一括変換|VBAサンプル集(5月31日)
「VBAによる解析シリーズその2 カッコ」をやってみた|エクセル(5月21日)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
3.RangeとCellsの使い方|ExcelマクロVBA入門
4.変数とデータ型(Dim)|ExcelマクロVBA入門
5.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
6.繰り返し処理(For Next)|ExcelマクロVBA入門
7.マクロって何?VBAって何?|ExcelマクロVBA入門
8.ひらがな⇔カタカナの変換|エクセル基本操作
9.ExcelマクロVBAの基礎を学習する方法|エクセルの神髄
10.空白セルを正しく判定する方法(IsEmpty,IsError,HasFormula)|VBA技術解説



このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


記述には細心の注意をしたつもりですが、
間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
なお、掲載のVBAコードは自己責任で使ってください。万一データ破損等の損害が発生しても責任は負いません。



このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。

本文下部へ