Windows

Excel

Microsoft Excel のシート保護にはバグがある

親譲の無鉄砲で子供の頃からバグばかり発見している…わけないが、どうも最近バグがらみが多いような気がする。バグ再現の手順エクセルのシートを用意する任意のセルにデータの入力規則ーリストを設定するリスト設定したセルを選択するすべてのセルを選択でき...
Excel

【Excel VBA】空白セルを含む列を入れ替える

前の記事で空白セルを含む列を選択することができたので、2つの列を入れ替えるマクロもアップグレードしてみる。早速コードPublic Sub ExchangeColumns() Dim userSelectCell As Range ...
Excel

【Excel VBA】空白セルを含む列の最終行

エクセルで最終行を求めるVBAの記事が意外にもよく読まれている。この記事でも書いたように、僕は基本的にEND(xlDown)という記述を使わないようにしてきたが、記事に書いたようなエクセルの不具合にもこのところお目にかかっていないし、そろそ...
Excel

原因不明

先日客先に納品したExcel VBAマクロ。先方で稼働させた途端に原因不明の即落ち。エラーすら吐かない。こういうことがないように何度かテストと称して先方でちょろちょろ動かしてみていたのに…。もちろん僕の環境ではまったく正常に動作する。不審に...
Excel

【Excel VBA】僕は最終行を求めるときにEnd(xlDown)を使わない

【2023/03/10】こちらの新しい記事もどうぞExcel VBAで何かするときに必ずと言って使う処理に「最終行を求める」処理があります。ネットで検索するとだいたいはEnd(xlDown)を使った方法が紹介されています。僕はこれを使わず、...
Mac

Windowsとの比較で理解するMac

僕がMacを使い始めるまではWindowsのPCを使っていました。使い初めの頃は何かとWindowsとの比較で考えたほうが理解しやすいものです。「習うより慣れろ」慣れてくればWindowsのことは自然と頭に浮かばなくなってきます。そんなWi...
Excel

【Excel VBA】処理が早いのはどれ?250万個の中から一致するものをすべて抽出するマクロ3種

「一致するものをすべて取り出したい」〜 エクセルを使うときによくある状況。5000 x 5000 のセルの中の数値から、任意の1つの数と一致するものをすべて抽出するときのマクロを3パターン考えてみた。果たしてどのマクロの処理速度が一番早いか...
Excel

【Excel VBA】2つの列を入れ替えるマクロ

Excelを使っていると、ときどき列(行)を入れ替えたくなるときがある。列を入れ替える時の操作列(行)を入れ替えるのは結構面倒で、通常以下のような手順を踏まなければいけない。列を選択する選択した列を「切り取り」入れ替えたい列の前(後)に挿入...
ガジェット

【ガジェット】爆捗!? 左手ガジェット TourBox 詳解【使い方】

画像・動画編集者には必携のガジェットになる予感いわゆる左手ガジェットの TourBox の紹介第1弾です。今回は本体とコンピュータの接続やコンソールと呼ばれる専用アプリの解説、基本的なプリセットへのショートカットの登録方法を解説しています。...
スポンサーリンク