仕事の役に立つVBAのコードを紹介していきます。以前からExcelVBAでファイルをダイアログで選択して開く方法として「Application.GetOpenFileName」メソッドを使用していましたが、このメソッドはExcelしか使えなくて、AccessなどでExcelファイルを開くときに使うには非常に面倒で不便なことに気づきました。月の最終日は簡単に...2019.09.19ワークシート関数シートの操作シートの並べ替えを実行するExcelVBAコード今回はより便利にシートを移動できるようにシート名に従って並べ替えをする機能を考えてみました。Excelの標準の機能ではないのでExcelVBAで作成したのですが、並べ替えの仕組みが泥臭い感じになってしまいました。使える状態になりましたので紹介します。表示するシートの絞り込みを行うExcelVBAコードシートの絞り込みを...2019.09.15シートの操作シートの操作シート一覧を取得してシート間の移動を便利にするExcelVBAコード以前知り合いにExcelVBAで動作するツールを作って渡した際に、使用するシートの数が多く、シート一覧の情報を簡単に取得して並べ替えたり、絞り込んだりしたいと要望をもらったことがあります。Excel標準の機能では存在しないはずなので、きちんとした形で用意できれば色々便利に使えると思って作成してみました。2019.09.15シートの操作Outlook操作Outlookの予定表を削除するExcelVBAコード前回Outlookの予定表を登録するExcelVBAコードを紹介しました。今回はOutlook上の予定表を常に最新の状態に保つため、Outlookの予定表を削除するExcelVBAコードを考えましたので紹介します。2019.09.08Outlook操作Outlook操作Outlookの予定表を登録するExcelVBAコード2(終日対応)以前にOutlookの予定表を登録するExcelVBAコードを紹介したことがあります。この時は終日のイベントを考慮していなかったこと、日付の設定の仕方があまり適切でなかったことがあり、今回修正案を作成することにしました。関数アーカイブ2020年2月12020年1月12019年12月22019年10月52019年9月82019年8月12019年7月12019年6月22019年1月12018年12月32018年11月22018年10月32018年9月62018年8月42018年7月32018年6月32018年5月32018年4月92018年3月12018年2月12017年12月12017年10月22017年9月32017年8月42017年7月22017年6月22017年5月22017年4月22017年3月32017年2月32016年12月12016年11月62016年10月32016年9月92016年8月92016年7月102016年6月16。