【VBA】ファイル操作(開く/閉じる/コピー/削除/ファイル名取得)

Excelを使って日々仕事をする中で切り離せないのはファイルに関連する操作ですが、VBAも同様にファイルに対して「開く」「閉じる」「コピー」や、場合によっては「削除」、「ファイル名の取得」や「一覧」で取得したい等がありますから使う頻度も多くなりますので、今回はこのファイル操作に関して書いてみたいと思います。

2018年入学を前にランドセル重量を考えてみる

夏らしくない夏も終盤に向かっていますが、夏が終わると気が付けば年末になるので来シーズンのことを考えだします。私の子供も来年小学校入学なので、そろそろランドセル手配をと思い始めたとこですが、いつも重たそうに歩く小学生たちを毎朝目にしてるのもあり「どのぐらいの重さを目安にしたら良いのか」について考えてみました。

【VBA】For Each Nextを使って楽しよう!

Excelで帳票を作っていれば至る所に「項目」があって、そこに「データ等」が記入されていきます。付随して図形やリンク、入力規則もあったりしますが、それを全てセル指定して記述するのは大変で且つメンテも困難です。そこで「For Each Next」を使って検索・抽出・処理をさせることで柔軟に対応することが出来ますよ!

【企業向け】覚えるパスワードを1つに!SKUID(スクイド)

社員個々でアプリ毎にパスワードを管理し、更にシステム管理者が総合的に利用状況や入社/退社を含めて管理するとなれば相当な労力が必要で、悩みは尽きないものですよね。この様なID・パスワードを集中的に管理しシステム運用を確実に、且つ楽にしかも基本無料で実施できる有用な管理クラウド SKUIDについてご紹介したいと思います。

【VBA】ファイル・フォルダの存在を確認する(Dir関数)

VBAでファイル処理を行っていると特定名のファイルを検索したり、関連するフォルダを検索したいことが多々あるかと思います。そんな時に使用するのがDir関数で、この関数を使って処理すれば簡単にファイルやフォルダを抽出してくれます。今回はDir関数の解説と実用例、フォルダ新規生成するサンプルコードを交えてご紹介します。

【キャラレター】子供の喜ぶ顔・溢れる笑顔が見たいから

これから時を重ねて成長することで子供は現実をしっかり理解していきますから、今はただ子供の喜ぶ顔と溢れる笑顔を見たい。。。その為に子供の夢を最大限尊重してあげたいと思います。その夢を形に変えてくれるもの、それが「キャラレター」サービスです。今回はそのキャラクターから届く手紙【キャラレター】についてご紹介したいと思います。

【VBA】知ってると役立つ文字列操作(Replace/String関数)

VBAで処理するうえで文字列に関することは多々ありますが、一部の文字を置換したいことや指定した数だけ文字を追加して何か視覚化したいことがありますよね。例えばURLのような長い文字列に対して一部を置換(Replace関数)したり、セル上で簡易的なグラフ表示をしてみたい(String関数)時に使う方法についてご紹介します。

【NURO光】より快適に!気になる料金等を詳しく解説

今では生活から切り離せないのがインターネットですが、時代と共に大容量伝送が当たり前になってきて通信速度も重要な選択肢の一つになっています。それと併せて重要なのはやはり費用で「節約できるものならしたい」けど「快適な環境は維持したい」。。。そこを両立させてくれる月額料金と高速通信、付加サービスを備えたNURO光のご紹介!

【VBA】シートコピーの実用例(WorkSheet操作)

Excelで仕事をしているとWorkSheetも複数になっていきますが、それを大別すると(例)基準A、B、C_Sheet等になっていて、それぞれの基準とするSheetに複製があったりしますが、そのSheet群最後尾をコピー先としたい場合もあるかと思います。今回はその方法についてサンプルコード含めてご紹介します。

夏?を乗り切る爽やか&前向きになれる洋楽の曲10選

今年は夏らしくない日々が続いてますが、不思議なもので人は天気が悪いだけで何か陰鬱な気持ちになったり、ネガティブな思考に陥ってしまうこともあります。今回はそんな憂鬱や陰鬱な気持ちを切り替えられる爽やかで前向きになれる曲(洋楽)としてヴィクトリア・ダフィールド、ケイティ・ペリー、レイチェル・プラッテン等々の曲を紹介します。

PS4にVICTOR A-X5(アンプ)とPioneer S-X50(スピーカー)を繋ぐ!

VictorのプリメインアンプA-X5、Pioneerの2ウェイスピーカーS-X50を我が子が「PS4で繋げて使いたい」と言うので、古い1980年代の製品ですが、音質はとても良好なこともありPS4に接続してみました。繋ぐ上ではHDMIをVGA(アナログ)に変換し更に出力を分岐させるスプリッターが必要になります。

【VBA】PLCとのシリアル通信で制御文字を可視化する

以前の記事「VBAでEasyCommを使用した三菱MELSEC-FXとのシリアル通信」でVBAとPLC(シーケンサー)の通信について触れていますが、送受信の完了確認を行う上で必要となる制御文字の可視化についてはあまり書いていませんでしたので、今回はその部分のサンプルコードを踏まえて解説したいと思います。

【torocca! byGMO】Webサイトやデータベースを簡単にバックアップ / 復元

ランサムウェアとは「身代金要求ウィルス」の総称ですが、猛威を振るった「WannaCrypt」だけに限らず近い将来に別のランサムウェアがサーバアプリケーションの脆弱性を狙って攻撃を開始しないという保証はありません。その為、ランサムウェアの解説と対策、バックアップやWebサイト監視の必要性等求められる機能の説明と紹介です。

ASUS製R206SAの使用感やカスタマイズ(SSD)について

ASUSのR206SAはAmazonレビューで賛否両論となっており、肯定意見は「価格相応」、否定意見は「遅い!」という状況ですが、私なりにこのPCをカスタマイズした内容や使用感等について書いてみたいと思います。主には不要ソフトのアンインストール、Windowsのパフォーマンス優先化、HDDからSSD換装を行っています。

【VBA】EasyCommのダウンロード/初期設定と使い方について

私が今も愛用させていただいているEasyComm関連で来られる方が多いようで嬉しいですね。これまでご紹介させていただいた内容は対象機器との接続等についてでしたので、ダウンロードリンク、最初のセッティングで行うインポート方法やCOMポート設定等も踏まえて使い方を解説したいと思います。

【VBA】UserFormを常設してセルにデータを書き込む

Excelでデータ入力をしていると既存データの内、特定箇所だけ修正したいケースが発生することがあると思います。数千~数万データや修正データが多い場合はかなりの手間になりますので、同シート上であればUserFormを常時アクティブとしてFormに入力、対象を検索しセルへデータを書き込む簡易的なサンプルコードを紹介します。

製造直接部門、間接技術部門のチームマネジメントについて

ある程度の実績が積まれてくるとチームを任されるリーダーになることがあります。それまでのプレイヤーからマネージャーに変わり役職でいえば主任や係長、課長ですね。私は課長以上は経験してないので書けませんが、チームの長となった場合のマネジメントについて経験から製造直接部門、間接技術部門についての考え方を述べてみます。

【VBA】オブジェクトの情報を読み指定Sheet以外を削除する!

Excelで原紙ファイルはSheet数が多くなり、実際使用時にSheetを探したり削除したりと煩わしく思う事があるのではないでしょうか。そこで今回は予めボタンをSheet分用意してApplication.Callerを使いSheeを選択することで不要分を削除しBookの名前を付けて保存するサンプルコードを紹介します。

スポンサーリンク

楽天トラベル