えくせるちゅんちゅん

ことりがエクセルをちゅんちゅんするブログ

Excel

Excelに関する記事すべて

VBAで戻り値のある複数シートをコピーする関数を作ってみた

今回はVBAで戻り値のある複数シートをコピーする関数を作ってみたので紹介します。

ワークシート用ユーザー定義関数を揮発性にする方法

今回はVBAで作るユーザー定義関数の第二弾。揮発性関数についてお話します。

VBAによる安定したワークシート用ユーザー定義関数の作り方

今回はVBAで安定したユーザー定義関数を作る方法についてお話します。

EnumWindowsを使って別プロセスのExcelを取得してみた

今日はVBAでWinAPIのEnumWindowsを使って別プロセスのExcelを取得する関数を作ってみました。

エクセルマクロで野生のマグロを駆逐するミニゲームを作ってみた

下記の記事に触発されて、野生のマグロを養殖して駆逐するミニゲームを作ってみた。 前置き ソースコード 導入方法 解説 補足 まとめ 前置き まずは下記の記事をご覧いただきたい。 https://weekly.ascii.jp/elem/000/000/434/434408/ 「天然マクロ」と呼ば…

XYから矩形を特定するワークシート関数を作ってみた

今回はちょっとしたユーザー定義関数を作ったので紹介します。

Excelでひらがなとカタカナを変換する数式を作ってみた

ネットで情報収集していたら、ふと「ひらがなをカタカナに変換したい。」という文字が見えた。 最近、文字列処理の関数ばかり見ていた私はCONCATを使えば出来るとピンと来たため、お盆休み最後の全ての予定を放り投げて早速作ってみることにした。

Excel関数で文字列処理を行う数式集

エクセル関数で文字列を自由自在に変換するための数式を大公開します。(随時更新) 載せて欲しい式や、バグ等があればコソッと教えてください。

1から100の偶数の和を求めるワンライナー作成の軌跡

先日Twitterで話題になった「1から100の偶数の和を求めるワンライナー」に関して、VBA作成までに思考したことを整理しておきます。

Excel2019の新機能:TEXTJOIN関数の高度な活用テクニック

今回はExcel2019で完全対応となった新関数「TEXTJOIN」の高度な活用テクニックを紹介します。 (※この文章は、ことりちゅんが思いついたアイディアを淡々と書き記した物語です。過度な期待はしないでください。)

Excelシートのデータ範囲を2次元配列に格納するVBA汎用関数を作ってみた Part3

今回は以前作成したセル範囲を二次元配列化する関数を改造して、非表示のセルを除外するようにしてみたので紹介します。

Excelから游ゴシック体を徹底的に駆逐する Part3

游ゴシック大嫌いな同志諸君!お久しぶりです。ことりちゅんです。 ついに!ついに、Excelからレイアウトを崩さずに游フォントを完全に消し去る最強のマクロが完成しましたのでご報告申し上げます。 本記事は「Excelから游ゴシック体を徹底的に駆逐する」の…

LogicoolマウスでExcelをクールに使おう

今回はマウスを新調したので、Excelで使うためのカスタマイズについてお話する。

ExcelVBAのRemoveDuplicatesの使い方を調べてみた

今回はExcelの「重複の削除」機能をVBAで実行するための「RemoveDuplicates」メソッドの使い方を調べてみました。

VBAのApplication.Runで変数を参照渡しする方法

今回はVBAのApplication.Runを使用した場合のByRef参照渡しの方法について説明する。 ただし、本記事で紹介する方法には不明な点があるため、あくまで覚えとして書き残しておく。 不完全な記事で申し訳ないが許してほしい。

ExcelVBAで重複しないファイル名の生成方法について考えてみた

今回はVBAで重複しないファイル名を作成する方法について考えてみました。

Excelシートのデータ範囲を2次元配列に格納するVBA汎用関数を作ってみた Part2

Excelシートのデータ範囲を2次元配列に格納する汎用関数を修正したので紹介します。

Excelシートのデータ範囲を2次元配列に格納するVBA汎用関数を作ってみた Part1

Excelシートのデータ範囲を2次元配列に格納する汎用関数を作ってみたので紹介します。 今回は仕事で修正中だったVBAで中途半端な汎用関数があったため、仕様を大きく変えずに置き換えられる汎用関数が、ど~~~しても欲しくなったので、ちょっと作ってみま…

Excelから游ゴシック体を徹底的に駆逐する Part2

以前、游ゴシック体を駆逐する方法を紹介しましたが、あの面倒な設定全てをvbsで自動化することに成功したので紹介します。 (adsbygoogle = window.adsbygoogle || []).push({});

Excelの中級者と上級者の違いはなんだろう?

Excelの中級者と上級者の違いはなんだろう? Twitterを見ていて、ふと疑問に思ったので私なりの基準を考えてみた。

Excelで高度な数式を構築する方法 part2

引き続きExcelで高度な数式を組むのに必要な技術のご紹介ということで、第二弾は「文字列sを区切り文字fで分割する数式(SPLIT)の解説を行います。

Excelで高度な数式を構築する方法 part1

今回はExcelで高度な数式を組むのに必要な技術を紹介します。 Excel関数は使えるようになったけど、配列数式が分からない!という方にもオススメです。 はじめに エクセルの基本 注意 計算の順番 配列 配列参照 配列定数 配列数式 配列数式ではない配列数式 …

VBAでセルに含まれる全ての数値をカウントアップするマクロを作成する

今回はVBAでオートフィルの強化版みたいなのを作ってみましたので紹介します。 尚、本記事では「元に戻すを破壊しないVBAの書き方」も記載しています。

Excelで行の高さを維持したまま並び替えできるようにする方法

今回はExcelで行の高さを維持したまま並び替えできるようにする方法を紹介します。

VBAer的視点で新元号「令和」について真剣に考えてみた

今回はVBAer的視点で新元号【令和】について考えてみました。

オートフィルタの設定範囲から任意の列のデータ部のRangeを取得するVBA関数

今回はオートフィルタの設定範囲から任意の列のデータ部のRangeを取得するVBA関数を作ったので紹介します。

Excelブック単体でExcelVBAを疑似マルチスレッド化してみる

今回はExcelブック単体でExcelVBAを疑似マルチスレッド化できるかの実験をします。

Excelから游ゴシック体を徹底的に駆逐する Part1

Excelから游ゴシック体を駆逐したい!!! こんばんにちわ。ことりちゅんです。 今日は游ゴシック体が嫌いで嫌いで仕方がない人のための、Excelから游ゴシック体を駆逐する方法 を私が知りうる限りの全ての情報を紹介します。 「游ゴシック体大好きだよ!」…

ExcelとVBAで列番号を最速で相互変換する関数を求めて徹底調査してみた

今回はExcelの列番号を高速で相互変換する関数・VBAの研究成果を発表します。 元ネタ 列番号変換のテストパターン エクセル関数による変換式 列番号の整数を文字列に変換する関数式(1→A) 列番号の文字列を整数に変換する関数式(A→1) VBAによる変換関数 …

Excelテーブルの行の高さの最低値を設定するテクニック

今回はエクセルで行の高さの最低値を設定することで、内部改行を含むテーブルをより扱い易くする方法を紹介します。

プライバシーポリシー