Excel VBA 言葉の工房あとりえこばと

登録ID
1841240
サイト名称
Excel VBA 言葉の工房あとりえこばと
URL
http://atelierkobato.com/
紹介文
創作支援を目的とした言葉のデータサイトです。Excel に実装可能な言葉ソフトの開発記事なども載せています。こばとの小説も載っています。
カテゴリ

※最新の記事

  • [Excel] 図形に色やグラデーション、テクスチャを塗ります
    今回は図形(オートシェイプ)に 色やグラデーション、テクスチャ を塗ります。図形の挿入方法については Excel 図形の作成 をご覧くださいな。 図形に色を塗ります 図形に色や模様をつけたいときは、下の図のように図形を選択したときに現れる …12月09日 19時41分
  • [Excel] フレーム、ブローチ、ハート、太陽を作成します
    Excel 図形一覧の続きです。オートシェイプを挿入する方法はこちらの記事をご覧くださいな。今回は フレーム、ブローチ、アーチ などを紹介します。 フレーム、L 字、十字 四角形の真中をくり抜いたような図形も描けますよ。 左から「フレーム」…12月08日 23時38分
  • [Excel] 図形(円、楕円、四角形、三角形、矢印)を作成します
    今回は Excel のワークシートに 図形(オートシェイプ)を挿入する方法 を解説しますよ〜。色々な図形がちゃちゃっと簡単に作れちゃうので、とっても楽しいのね〜。 シートに図形を作成します まずは図形の作り方を解説します。ためしに円を作って…12月08日 22時21分
  • [Excel] プルダウンリスト(ドロップダウンリスト)
    予め決められたリストの中からデータを選んでセルに入力する場合、プルダウンリスト(ドロップダウンリスト) を使用することで誤入力を防ぐことができますよ〜。 プルダウンリストを作成します プルダウンで入力するセル範囲を選択した状態で、[データ]…12月07日 15時35分
  • [VBA] セル範囲の値を Variant 型変数に格納します
    今回は セル範囲の値をまとめて Variant 型変数に入れて 2 次元配列に変えてしまう という大技を解説しますよ。データベース研究所 でも似たようなことやったけど、ま、それはそれ、これはこれ、ということで講座を始めましょ〜。 セル範囲の…12月03日 21時07分
  • [VBA] IncrementRotation メソッドで正方形を回転させます
    IncrementRotation メソッドで正方形を回転させます 今回は 図形をぐるぐる回転させるマクロ を書いてみますよ。 プログラミングで回転というと、回転行列とか計算しちゃったり、なんかしちゃったり(← 言葉の妖精とは思えないような…12月03日 01時01分
  • [VBA] 動的配列 ReDim ステートメントで要素数を確定します
    動的配列 (ReDim ステートメントで要素数を確定します) 今回は 動的配列と ReDim ステートメント について解説します。タイトルクリエーターで作成した架空書籍の「表題」「著者」「出版社」の一覧表を使って説明します。 「沖縄の大王」…12月01日 01時50分
  • [VBA] オブジェクト型変数 Setステートメントで格納します
    オブジェクト型変数 について解説します。 変数のデータ型? オブジェクト型変数 データ型変数として「オブジェクト型」を宣言すると、その変数はオブジェクト型変数となり、セル範囲やワークシートなどのオブジェクトを格納することができるようになりま…11月27日 14時15分
  • [VBA] 文字列型変数 (String) 可変長文字列と固定長文字列
    文字列型変数 (String) について解説します。 変数のデータ型? 文字列型変数 (String) 文字列型変数 (String) には文字列を格納します。文字列には 可変長文字列 と 固定長文字列 の 2 種類がありますが、一般的には…11月27日 12時42分
  • [VBA] 日付型変数 (Date) 日付シリアル値を格納します
    日付型変数 (Date) について解説します。他のデータ型に比べて、この日付型変数というのは書き方が色々あるので、注意しなくてはいけない点がたくさんあります。色々な書き方に惑わされずに「とにかく正式な書き方以外はしない!」と決めておいたほう…11月27日 11時48分
  • [VBA] 通貨型変数 (Currency)
    今回は 通貨型変数 (Currency) について解説します。 変数のデータ型? 通貨型変数 (Currency) 通貨型変数 (Currency) は整数部 15 桁、小数部 4 桁の固定小数点型変数です。 扱える範囲は −922,337…11月26日 23時59分
  • [VBA] 単精度/倍精度浮動小数点数型変数
    今回は 単精度浮動小数点数型変数 (Single) と 倍精度浮動小数点数型変数 (Double) について解説します。 変数のデータ型? 単精度浮動小数点数型変数 (Single) 単精度浮動小数点数型変数 (Single) には 32 …11月25日 16時56分
  • [VBA] 整数型 (Integer) と長整数型 (Long) 変数
    今回は 整数型変数と長整数型変数 について解説します。 変数のデータ型? 整数型変数 (Integer) 整数型変数 (Integer) には 16 bit の整数を格納します。扱える範囲は −32,768 〜 32767 です。暦とか年齢…11月25日 00時01分
  • [VBA] ブール型変数 (Boolean) は True か False を格…
    変数のデータ型? ブール型変数 (Boolean) ブール型変数 (Boolean) は True または False の 2 種類の値のみ入ります。True は「真」、False は「偽」の意味で、ある条件式が正しいかどうか(真偽)を判定…11月24日 15時02分
  • [VBA] Option Explicit で変数の宣言を強制します
    今回は 変数を宣言する方法 について解説します。 宣言するといっても、大きな声で「はい! これが変数です!」と叫ぶわけじゃありませんよ。コードの中に書くという意味です。え? そんなことわかってる? つまらん冗談を言ってないで話を早く進めろ?…11月23日 18時19分
  • [VBA] Text モードで文字列を比較します (StrComp関数)
    今回は 大文字と小文字を同じものとして判定する比較方法 について解説します。 さっそくですけど、次のマクロを実行してみてくださいな。 Bynary モードで文字列を比較します Sub CompareWord() Dim tf As Bool…11月23日 12時43分
  • [VBA] 文字列を検索して別の文字列に置き換えます
    今回は 指定した文字列を検索して別の文字列に置き換えてしまう 方法を解説します。それには Replace 関数を使うのですけど、この関数は使い方に気をつけないと大変なことになってしまいます。 文字列を検索して別の文字列に置き換えます Rep…11月22日 19時04分
  • [VBA] LTrim, RTrim, Trim関数で端のスペースを消します
    先頭、末尾、両端のスペースを取り除きます 指定した文字列に対して、LTrim 関数 は先頭のスペースを、RTrim 関数 は末尾のスペースを、Trim 関数 は両端のスペースを取り除きます。対象となるのスペースは半角/全角の両方です。さっそ…11月21日 20時55分
  • 文系プログラマーさんのためのプログラミング教科書
    「文系出身なんだけど、プログラミングの仕事に興味があるので、これからプログラマを目指してみたい」 「すでに IT 関連の仕事をしているけれど、文系出身なので体系的に情報科学や計算機科学を学ぶ機会がなかった」 という 文系プログラマさん (あ…11月20日 18時48分
  • [VBA] 文字コードと文字列の変換 (Asc 関数と Chr 関数)
    Asc 関数で文字列に対応する文字コードに変換します Asc 関数 は指定した文字を ASCII コードに対応する数値に変換します。 たとえば小文字のアルファベットの a と z を表すコードを知りたいときは次のようなマクロを書きます。 S…11月20日 12時35分
  • [VBA] メッセージの改行(キャリッジリターンとラインフィード)
    今回は MsgBox 関数などで表示されるメッセージを途中で改行する方法を解説します。詳しい事は記事の後半で書くことにして、まずはその方法だけを先に書いておきます。メッセージボックスで改行するときは vbCrLf、セル内で改行するときは v…11月19日 01時00分
  • [VBA] 文章を1文字ずつバラバラにして配列に入れるマクロ
    はい。今回はタイトルにあるように、文章を1文字ずつバラバラにして配列にぽいっと放り込むマクロ でごさいますよ〜。たとえば 言葉の妖精こばとです て文章を [言][葉][の][妖][精][こ][ば][と][で][す] というように分解して配列…11月14日 15時54分
  • [VBA] 無作為なパスワードを返すユーザー定義関数
    小文字のアルファベットと 0 から 9 の数字を組合わせてランダムなパスワードを返す関数を作ってみましたよ。やっぱりパスワードはランダムなほうが安全なのね〜。 え? こばとがどんなパスワード使ってるかって? それはもちろん "kobatoc…11月13日 14時59分
  • [VBA] 色のついたセルの数値を選んで合計します
    色のついたセルの数値を選んで合計します 選択した範囲内で(白以外の)背景色のついたセルの数値だけ合計するユーザー定義関数を作ってみました。どうってことのない簡単なマクロだけど、それなりに実用的な関数だと思います。 '色つきセルの数値を合計し…11月13日 00時02分
  • [VBA] 円(楕円)を作ってジグザグに動かします
    Hi! KOBATO です! お久しぶりです! 昨日の朝、姉が北海道に帰りました。なんだか変な新キャラとか増えちゃったけど、とりあえず日常が戻ってきました。詳しくは『こばとの英語ノート』 を読んでね。 さて今日は 円をジグザグにアニメーショ…11月10日 14時40分
  • [VBA] Quiz プログラムを作ってみたよ!
    ふい〜。何だかここ数日色々なことがあって大変でした。 こばとが泣いたり、怒ったり、まさに修羅場でしたよ。 何があったか知りたい人は こばとの英語ノート を読んでくださいな。 そんなわけで、つい先日、姉が 伝説の指輪の封印を解いてみた のです…11月06日 16時08分