エクセルVBAの分岐は、IFに任せておけ! 更新日:2020年5月4日 公開日:2019年9月1日 エクセルVBA IFの基本的な使い方から、エクセルVBAでよく使う記述の実例を挙げながら説明します。 僕が作るマクロでIFが入っていないのはないんじゃないか。と思うくらいすべての作成の基本となるのが、IFです。 すべの基本となるので、あ […] 続きを読む
VBAでエクセルからテキストへ書き込む! 更新日:2020年6月7日 公開日:2019年7月9日 エクセルVBA VBAでエクセルからテキストへ書き込む備忘録。 そもそもですが、エクセルからテキストへは読み込みなのか、書き込みなのか混乱しながらになっておりますが、エクセルがVBAの中心と考え、今回はエクセル→テキストを書き込みとしま […] 続きを読む
VBAでテキストからエクセルへ読み込む! 更新日:2020年6月7日 公開日:2019年7月2日 エクセルVBA テキストデータをエクセルへ読み込みをする作業って多くないですか? エクセルでデータを加工する。その元のファイルは、CSVやTXTファイルであることが多いです。 どこかのシステムからダウンロードをする。もしくは自動でされる […] 続きを読む
自動的にメッセージボックスを閉じるならWSHは使わない!messageboxtimeoutAを使う 更新日:2020年5月24日 公開日:2019年6月23日 エクセルVBA ただのメッセージボックスでは、人が操作しないと次の工程に進まなくなります。 VBAを使って、MSGBOXを自動的にOKを押して閉じるようにしたかったり、WSHでpopupを使ってみたが閉じなかった。不安定。なんて人は、こ […] 続きを読む
VBAで〇秒待つ!正しいコードの記述と使い勝手が良いコードか?SleepとWaitとDoEventsで勝負! 更新日:2021年2月26日 公開日:2019年6月15日 エクセルVBA こんにちは、タケイチです。 VBAには、処理を止める。待つ。という動作があります。 この動作には、2つの待ちがあります。 ①決めた時間数待つ②希望の返り値が返ってくるまで待つ 今回は、①の決めた時間数分待つ方法について検 […] 続きを読む
練習問題①_VBA最大のメリット代入をマスターしたい! 更新日:2020年6月7日 公開日:2018年12月7日 エクセルVBA この練習問題では、エクセルの関数ではできない代入をイメージして作りました。配列変数を絶対に使わなくてはいけないわけじゃありませんが、こういう使い方をする。とイメージしてもらえればうれしいです。 配列変数は今後も使いどころ […] 続きを読む
エクセルVBAで最終行を取得するならRows.CountとEndがポイントになる!最終行の次の行からの例題なんかもやってみました 更新日:2020年5月22日 公開日:2018年11月19日 エクセルVBA こんにちは、タケイチです。 最終行の取得は、最終着地ではなくて始めるためにまずはやっておきますか!というくらいのコードです。 普段エクセルで処理しているのをVBAで短縮したい!と思ったものの大半に使われるのが最終行の取得 […] 続きを読む
エクセルVBA初心者入門!最初に知っておけば爆速で覚えれたのに! 更新日:2020年6月14日 公開日:2018年11月14日 エクセルVBA エクセルVBAの初心者が入門書として知っておきたいことをまとめてみた。 エクセルを仕事で使い始めて、VBAを学ぶようになったタケイチですが、初心者の時に知っていたらもっと早く上達していたのではないか? と思えるようなこと […] 続きを読む