【Excel VBA】Enum(列挙型)のメンバ取得関数の作成例
C#やVB.net(最近の言語というくくり?)では、Enum(列挙型)のメンバー一覧が、簡単に取得できるがVBA だとそうはいかない。 ただし、ちょっとしたマクロでもソースの可読性が高くなる定数やEnumは使うべきだし、 … 続きを読む
C#やVB.net(最近の言語というくくり?)では、Enum(列挙型)のメンバー一覧が、簡単に取得できるがVBA だとそうはいかない。 ただし、ちょっとしたマクロでもソースの可読性が高くなる定数やEnumは使うべきだし、 … 続きを読む
ワークシート(自分自身)を、新規ワークブックにコピーするサンプル こういった用途は多いはずだけど、ちょうど良いマクロのサンプルがなかったので作成。 selection等を使わず、workbookを握って作成するので、おか … 続きを読む
最新版:「index.zip」をダウンロード ・高速化用に以下のおまじないを追加 /*@cc_on _d=document;eval(‘var document=_d’)@*/ これで、体感的に … 続きを読む
最新版:「index.zip」をダウンロード 文字列抽出時の正規表現を見直した。 正規表現をあまり知らずに使っていたのだが、正規表現には、最長一致と最短一致という原則があり、Javascript(Jscript)は最長一 … 続きを読む
最新版:「index.zip」をダウンロード ・簡易的な履歴表示の機能追加 URLを変更せず、動的にコンテンツを書き換える作りのため、単純にブラウザの戻るボタンが使えないための、対応。 使ってみると、過去に表示した内容に … 続きを読む
最新版:「index.zip」をダウンロード ・コンテンツの更新日時、アクセス日時の表示形式を変更 ・正規表現のバグ修正 ((mailto|http|https|ftp|Notes|file)の後は:を指定させる。 ・ … 続きを読む
最新版:「index.zip」をダウンロード いままで、クライアントサイドWikiとしていたけど、題名がしっくりこないので サーバーレスWikiに変更。 Wiki上で、テキストファイルの作成・リネーム・削除ができると便利 … 続きを読む
最近知ったが、セル内に書式の異なる文字があった場合、 置換をすると、設定した書式が無くなる(一律、先頭文字の書式になる)。 (これは有名??) 調べると、対策用のマクロをいろいろな人が作っているが、 興味があったので、自 … 続きを読む
最新版:「index.zip」をダウンロード ・wikiの画面上からファイルを新規で作れると便利なので、画面の下部に「新規作成」機能を追加。 ・強調表現のために正規表現を変更 等 いろいろと、中身をこり出すと、どんどん改 … 続きを読む
最版:「index.zip」をダウンロード ・ハイライト機能の複数行対応。 (一行だとちょっと使いづらかったので、、) ・ダイレクトURLの機能強化 (file、Notes(ノーツのURL)、\\サーバー名 追加) … 続きを読む