PDFの情報を更新をしたとき、更新前後で何がどのように変更したかを比較一覧表にしたいときがあります。 実際、このような表は新旧対照表と呼ばれて変更点が一目でわかるように作成する必要があります。 このとき、変更前後の2つのPDFを比較しながらコピペで作成する人は多いです。 例えば、PDFのテキスト情報を目視しながら、一つずつエクセルにコピペしていくのです。 変更箇所が数か所であれば、1ヶ所ずつコピペしても煩わしさはありません。しかし変更点が20, … [Read more...] about 2つのPDFの変更点を比較して新旧対照表で出力する方法|マクロVBAを使って解決
エクセル
エクセルの入力ミスを防ぐ方法|マクロVBAで自動チェック機能を作成
エクセル仕事では、入力した数値に間違いがある場合があります。 そのミスを極力減らすために、人を使ってダブルチェックをすることは少なくありません。 しかし、人を2人3人と増やしてもミスがなくなるとは限りません。 むしろ、もう一人がチェックしてくれるという考えてしまい、チェックがおざなりになることもあります。 そこで、考えたいのは自動チェック機能です。 エクセル仕事で作った資料に間違いがないかどうかをチェックする機能を作れば、解決できることがあります。 この記事では、エクセルマクロVBAを使って資料の間違いを探して知らせる機能の作り方について紹介します。 エクセルマクロVBAで作る自動チェック機能 この記事では、以下の自動チェック機能をエクセルマクロVBAで作成していきます。 ●自動チェック機能 自動チェ … [Read more...] about エクセルの入力ミスを防ぐ方法|マクロVBAで自動チェック機能を作成
エクセルマクロVBAでオブジェクト(図形画像など)を削除する方法|範囲指定や特定の画像を消去
エクセルシート内の情報を画像、図形、テキストボックスを削除する作業があります。例えば、以下のシートの画像をすべて削除するとします。 このとき、一つ一つの画像、図形、テキストボックスをマウスでクリックすれば、削除することができます。 これをすべての画像、図形、テキストボックスで行えば、全てを削除可能です。 この作業は削除したい対象が10,20程度であれば、1分もあれば作業が完了します。 しかし数が増えると、大変な作業になってしまいます。また、消してはいけない画像を消してしまうリスクもあります。 そこで、マクロで図形、画像、テキストボックスを削除するときの効率的な方法を紹介します。 オブジェクト(画像,図形,テキストボックス)を全て削除する|マクロ無 マクロの方法を紹介する前に、ショートカットキーを使ってオ … [Read more...] about エクセルマクロVBAでオブジェクト(図形画像など)を削除する方法|範囲指定や特定の画像を消去
会計ソフト業務をエクセルマクロVBAで自動化!ベンチャー企業体験談
エクセルマクロVBAの強みの一つに、外部ソフトやアプリと連携させることで、作業を自動化できることがあります。 例えば、会計ソフトには数多くの機能が含まれています。しかし、会計ソフトに含まれていない機能が必要になることがあります。 実際、売上データを社内で分析する場合です。当然ですが、各会社毎に独自でやりたいことが、そのまま会計ソフトに含まれていることはほぼありません。 そのため、手作業で仕事をこなす必要が発生するのです。 しかし、会計ソフトに含まれていない機能であっても、エクセルマクロで新しい機能を作り出せば解決できる場合があります。 実際、この記事で紹介する人は学生インターンとしてベンチャーで勤務しました。そして、会計ソフトとエクセルマクロを連携させ新しい機能のマクロを作成したのです。 その結果、これまでの仕事のや … [Read more...] about 会計ソフト業務をエクセルマクロVBAで自動化!ベンチャー企業体験談
エクセル関数(Find関数)で姓名を区切り文字列分割する方法|Left関数,Mid関数を組み合わせる
エクセル関数を使って、以下のように「1つのセルに入力されている情報を項目ごとに分けたい」と考えるときがあります。 数行であれば、手入力でやっても問題ありません。 しかし、以下のように処理する情報量が多い場合、手入力で行うことは現実的ではありません。 このようなケースが業務の中では決して珍しいものではありません。 そのため、多くの人はExcel(エクセル)関数を使って、業務の自動化を考えます。 しかし、エクセル関数を使いたいと考えていても、エクセル関数の知識不足のせいで十分に活用することができない人は少なくありません。 そこで実際の業務で見かける事例をもとに、文字列の分割をエクセル関数で行う方法を紹介します。 特にLeft関数、Mid関数、Find関数をうまく組み合わせる方法について紹介していきま … [Read more...] about エクセル関数(Find関数)で姓名を区切り文字列分割する方法|Left関数,Mid関数を組み合わせる