shiromaruchan

スポンサーリンク
自動化のための考え方

自動化の前に行うこと

ここでは、業務自動化の前に行うべきステップをご紹介します。 私の経験からすると、ユーザー側から自動化を要望されたときはプロジェクトは割とスムーズに行きますが、こちらから提案する場合、なかなか思うように進みません。一言で言えば関係者の...
PC一般知識

Excel マクロ VBA 正しく動かなくなってしまった場合

以前誰かが作成したExcelのマクロ、またはVBAを引き継いで使っていたら、いつの間にか正しく動かなくなってしまったということはないかな? もしプログラムの中身を特にいじっていないとすると、考えられる原因はこちらです。 1. ...
VBAプログラミング

[Excel VBA] データベースとの連携 そもそもデータベースって何?

まず始めにデータベースとは?というところから説明するよ。 データベースっていうと何かとてつもなく難しそうな響きがあるけど、要はただのデータの入れ物です。だからもし例えばExcelとかCSVとかで顧客マスタみたいなのを作っているとした...
VBAプログラミング

[Excel VBA] ループ処理を途中で止めたい場合

今回の内容はものすごく簡単。 ループ処理が長すぎたり、間違って無限ループに陥って固まってしまったら、Ctrl + Pauseを押すと実行中のプログラムを途中で止めることが出来るよ。 あまりにも処理が遅い場合はただ終わるのをひた...
VBAプログラミング

[Excel VBA] データをまとめて入れておけるArraylist

今回はちょっと高度な技だけど、使いこなせるととても便利なArraylistというものを教えるよ。 例えば10列あるデータを取得して、別のシートに加工して貼り付けるとしたら、その10列分の変数を用意して、1つの列ごとに値を代入して...
VBAプログラミング

[Excel VBA] CSV検索ツール

Vlookup不要のCSV検索 CSVのファイルを検索するときに、ある一つの情報だけを検索したいのであれば、Excelで開いて、検索をすればいいけれど、もし大量の行数の中から複数行探したいような場合、1件ずつ検索していくと大変だ...
VBAプログラミング

[Excel VBA] Outlookを経由してメール送信

ExcelのVBAで実はメール送信も出来ちゃう!今回はOutlookがインストールされていて、それ経由で送信する方法を教えるよ。 宛先やCC、件名、本文、添付ファイルの保存先をリストにしておいて、リストの一番上から順々にメール送信し...
VBAプログラミング

[Excel VBA] CSV出力

ExcelをCSVで保存するのは、大抵何か別のシステムにデータを取り込む時とかによくやるんだけど、わざわざ毎回名前を付けて保存でファイルの種類をCSVを選択して保存するのは少し面倒だよね。 それが例えば週2、3回とか割とよくやる作...
PC一般知識

Excel VBA の開発を外部に依頼する方法

プログラミングをしているとどうしてもうまくいかないことがたくさんあると思います。 ある程度自分で悩んだり、調べたりして解決方法を探していくのがとても大事で、業務効率化においてもなるべくコストをかけずに行えるのがベストではあります。 ...
VBAプログラミング

[Excel VBA] ファイル 保存時に内容チェック

今まで教えてきたプログラムは、Visual studioを開いて実行するか、ボタンを押して実行だったけど、今回はExcelファイルを保存した時に自動的に実行される方法を教えるよ。 これが出来れば、例えば保存する時に、データの重複...
スポンサーリンク
タイトルとURLをコピーしました