様々な色の指定方法 組込定数(VBA) xlRgbColor列挙 (Excel) ColorIndex:インデックスカラー ColorIndexは編集およびリセットが可能 SchemeColor:スキームカラー RGB指定 (RGB関数) RGB関数とその計算値 計算値からR, G, Bの各要素を取り出す RGB値を16進数…
コメントを作成するとき、通常「コメントの挿入>内容を編集>場合によって非表示に設定」という流れです。現在仕事でやっている作業では大量の非表示コメントをどんどんつけていくということをやっており、通常の方法では非常に面倒くさいです。そこで、Inp…
はじめに マクロにショートカットキーを割り当てる方法 そもそもエクセルのショートカットキーってどういうのがあるの? マクロに割り当てられるキーの種類 Shiftを組み合わせることが可能 標準設定は上書きできる 設定を削除すれば標準のショートカットキー…
行の切り取り&貼り付けを行っていると、コメント位置がぐちゃぐちゃになってくることが多いため、コメント位置をリセットするマクロを組んでみました。 Sub ResetCommentPosition() ' ** 選択範囲のコメント表示位置をリセットする ** Dim CL As Range Dim …
Microsoft ExcelのVBAマクロでオートシェイプを描画するための基礎知識を紹介します。座標系は? 原点は? どのように取得する?などの疑問を解決します。
大量にあるシートのコメントが見えてたり見えてなかったりするものが多かったため、コメント枠の自動サイズ調整を一括で有効にするマクロを組んでみました。 アクティブシート内全てのコメント枠の自動サイズ調整を有効にする場合 Sub SetCommentAutoSizeInS…
通常、Enterキーを押したときに移動するセルの方向は「下」です。これを「右/上/左」に変更するには「Excelのオプション」を開いて「詳細設定」から変更することが可能ですが、やや面倒くさいです。ここでは、実行するたびに移動するセルの方向を変更するマ…
InputBox関数で数値だけを入力させたい場合の処理です。 Do StrIB = InputBox("開始数字?") Loop Until IsNumeric(StrIB) = True Do~Loopを後判定で実行しています 後判定は最低1回は処理を実行します(この場合はInputBox関数) Untilは条件が成立するまで…
基本的なこと リボン/クイックアクセスツールバーのボタン エクセルVBA 基本 ループ処理 分岐処理 セル シート ブック コマンド セルのコメント シェイプ 基本的なこと リボンとクイックアクセスツールバー リボン/クイックアクセスツールバーのボタン 「Exc…
前回までは InputBox関数を使ってセルのコメント編集を行いました。複数行に対応はしましたが、その方法は区切り文字を使うというちょっとまどろっこしいものでした。もう少し編集画面をなんとか出来ないかと思ったのがこの記事を作るきっかけです。 入力ダ…
PowerShellも覚えたいなと思い、少しずつ調べています。PS5対応のリファレンス本とかあればいいんですが……。 「XLSTARTフォルダを開く」をPowerShellで作ってみました さて、以前VBScriptで作った、 dz11.hatenadiary.jpをPowerShellで作ってみました。 #XLS…
InputBox関数によるセルのコメント編集マクロ、前回は1行コメントの編集に対応したものを作成しました。今回はこれを元に複数行に対応させてみようと思います。 前回までのコード 単純に vbCrLf や Chr(13) & Chr(10) とはいかない 文字列を分割するSplit関…
個人的に仕事で大量のコメントを追加しては日々編集しているんですが、こう大量にあるとエクセル標準のコメント編集機能ではちょっとまどろっこしいところがあります。何か入力ダイアログみたいなもので編集できると便利だなと思ったので今回はこれをやって…
Excelでワークシートに罫線を引くとき「範囲選択してからセルの書式設定で設定」なんてしていませんか? そんな煩わしさからあなたを解放すべく、リボンやクイックアクセスツールバーに罫線を手軽に引いたり消したりするボタンを追加してみましょう。
japan.googleblog.com Gboard — a new keyboard from Google Google, Inc. ユーティリティ 無料 Google Japan Blogによると、 本日より、iOS 向けキーボードアプリ Gboard が日本語に対応し、日本語をお使いの皆さんにも広くお使いいただけるようになりまし…
目次 目次 シートのインデックス番号と名前 現在のシートのインデックス番号と名前を表示する シートを移動させたらインデックス番号はどうなる? ブックに含まれるすべてのシートのインデックスと名前を表示する ブックに含まれるシートの数は? シートの非…
一口にセルの内容と言ってもいくつか考えられます。「値」だったり「テキスト」だったり「数式」だったり、また書式によっても内容はいろいろ変わりますよね。ここではいくつかの例を挙げてそれぞれの「セルの内容」を確認します。 コード Sub ShowCellData(…
「Excelのオプション」は「ファイル」タブから開きます。何ということはありませんが、たったの一手間でも省略したい方のために、リボンやクイックアクセスツールバーに配置できるボタンが用意されています。 「オプション」を開くボタン 「リボンのユーザー…
作成したVBAマクロを手軽に実行出来るように、リボンやクイックアクセスツールバーのボタンに配置してみましょう。 目次 目次 手順その1 リボンのユーザー設定を開く 手順その1 リボンのユーザー設定を開く リボンの任意の場所で右クリックしてメニューを開…
リボン タブとグループ 別のタブをクリックするとリボンの内容が変わります。 リボンの表示オプション リボンを折りたたむ リボンが折りたたまれた状態。タブのみが表示されています。 クイックアクセスツールバー クイックアクセスツールバーをリボンに下に…
スマホの機種変更などで日本語入力アプリをやむを得ず変更する場合などでユーザー辞書を移行したい場合は希にあるかと思います。ユーザー辞書に品詞が必要なアプリがいくつかありますが、アプリによって使える品詞というのはバラバラです。そこで比較対照表…
最終セルとは 最終セルとは、値を入力されている、または、値が入力されていなくても書式が設定されている最も右下のセルのことです。 シートの最終セルを選択するマクロ Sub SelectLastCell1() Cells.SpecialCells(xlLastCell).Select End Sub または Sub S…
Androidの日本語入力キーボードの背景に動画を設定できるアプリが登場しました。ここではそのアプリの紹介と動画を背景に設定する手順について解説します。 目次 目次 動画を背景に出来る日本語入力アプリ 動画を背景に設定する手順 動画サンプル 動画を背景…
ExcelでVBAマクロ作成を始めてみましょう。必要なのは Microsoft Excelだけです。準備は簡単、手順通りに進めていけば誰でも始めることが出来ます。 目次 目次 手順その1 ~開発タブを表示しよう~ 手順その2 ~個人用マクロブックにマクロを記録してみよう…
WordでVBAマクロ作成を始めてみましょう。必要なのは Microsoft Wordだけです。準備は簡単、手順通りに進めていけば誰でも始めることが出来ます。 目次 目次 手順その1 ~開発タブを表示しよう~ 手順その2 ~Visual Basic Editorを表示しよう~ 手順その3 …
Wordで ' 現在のページを印刷する ' 場合、毎回、ファイル>印刷>設定:現在のページを印刷>印刷 と進んでいかなくてはならない。これが結構な手間であるため、VBAマクロを組んでボタン配置することにしました。 コード Sub PrintActivePage() ' ** 現在の…
2017.7.29-30と秋田港に寄港した海上自衛隊 護衛艦たかなみ (DD-110)を見てきました。 土曜日は午後から晴れたのですが、僕が見に行った午前中はあいにくの曇天。光の方向もあってスマホのオートではあんまりうまく写らなかったのでマニュアルモードで撮影す…
Android用の日本語入力アプリがたくさんあるのでずらーっと並べて概要を説明してみました。主なものは一応ひと通り使ってみています。また、入れてはいけないアプリなども紹介しています。皆さんの日本語入力アプリを選ぶ参考になればと思います。
最近使ったブックからファイルを開いた後に、そのブックがどこにあったかなーって思うとか、分かるけど開くの面倒くさい階層だったりするときに、そのブックを含むフォルダを一発で開けたら楽だと思いませんか。そこでこのコードです。"\"は半角の"¥"と読み…
「シートのゼロ値を表示する または 表示しない設定」は「ファイル」タブから「オプション」を開き、「詳細設定」の中に項目があり、設定(オン/オフ)を切り替えるのが大変煩わしいです。 そこで、VBAマクロを組んで「ゼロ値のオン/オフ」を簡単に切り替えら…