2018年– date –
-
ファイルの操作
VBAで1クリックで上書き保存してエクセルファイルを閉じる方法
Excelを使っていて作業が終わったら、上書き保存ボタンを押してファイルを閉じるのが面倒だと思ったことありませんか? たった1クリック1秒でできたら作業効率がアップして楽になる方法を、ここではユーザーフォームに配置した「コマンドボタン」にVBAコー... -
ユーザーフォーム
Excel-VBAタイマー機能で数秒後にユーザーフォームを表示させる方法
エクセルを使って成績などを入力して作成した成績表で、入力漏れがなかったかどうかなどをチェックするのに数秒間だけ指定したページや範囲を表示させたいと思ったことありませんか? 指定した時間が経過した後にVBAプログラムを実行することができる、OnT... -
ユーザーフォーム
ユーザーフォームの✖ボタンでフォーム自体閉じられないようにする
苦労してExcel-VBAを組み込んだエクセルファイルを他人に渡して使ってもらうと、エラー表示になったと言われたことありませんか? 原因は簡単で、エクセル操作をオリジナル入力画面のユーザーフォームを使用して、全ての操作を行うようにしていますが、誤... -
文字色・背景色
同じ点数のセルを見つけたらエクセルVBAでラベルの色を変える方法
コピペOK!ユーザーフォームに配置しているラベル(Label)の色を初期設定の黒色ではなくて、目立つように赤色に変更したいと思ったことありませんか? ForeColorとRGBの組み合わせで重複した値を見つけたら色変更もできるので、ご紹介いたします。 ラベル... -
データの操作
エクセルVBAでシートの移動と同時に表のデータの並べ替えをする
成績表やデータ表などに付き物の並べ替え作業って地味に面倒だと思ったことありませんか? 優先順位をつけて並べ替える時に、同時にエクセルシートも切替出来たら作業が1秒で終わる方法をご紹介します。 シート移動して並べ替え VBA並べ替えの基本 「Key」... -
セルの操作
エクセルVBAでリストの中から不要な行や列を非表示にする方法
小さなお店ではスタッフのシフト表をエクセルで管理している事が多いと思いますが、時間別出勤リストを表示させるときにお休みの人は非表示にして見やすくしたいと思いませんか? Excel-VBAを使えば簡単に不要な行や列を非表示にしたり再表示させる方法を... -
画面の操作
VBAの画面のちらつきがたった1行で解決して処理高速化する方法
エクセルで繰り返し作業を効率よくするためにVBAを活用している時に、コマンドボタンを押したら画面が一瞬スクロールしたりシートが切り替わったりして目障りに思ったことありませんか? そこでチラつきを解消する「ScreenUpdatingプロパティ」をご紹介し... -
エクセル
ボウリング成績表印刷設定方法~LTB個人リーグ編
ボウリングリーグ戦の成績表印刷します。 VBA(マクロ)が無効の場合はユーザーフォームが使えません。必ず有効にして下さい。 ボウリング成績表印刷設定方法~LTB個人リーグ編 ボウリングリーグ戦の成績表を印刷するには、まずエクセルファイルを開くと自... -
エクセル関数
エクセルの計算式の値を数字として読み取るVALUE関数
エクセルで点数表や成績表などで使っていて、計算式の値を参照して抽出する時などでエラーになって困ったことありませんか? VLOOKUP関数などを使う場合は「検査値」が数字じゃないといけないのですが、計算式で表示された数字は「文字列」として扱われる... -
エクセル関数
エクセル関数で小数点以下切り捨て整数にするINT関数とTRUNC関数
エクセルで出納帳や商品管理などで使っていて、計算式の値が割り切れずに小数点以下になってしまい、単価×数量で合計金額を計算すると金額が合わなくなってしまい困ったことありませんか? INT関数やTRUNC関数を使えば、簡単に小数点以下の数字を切り捨て... -
エクセル関数
IF関数よりも便利なセルの値から複数の答えを取得するCHOOSE関数
もし~だったら、そうでなかったらができるIF関数ですが、何度も繰り返し使うのは面倒なので簡単にできないかと思いませんか? CHOOSE関数を使えば、指定したセルの値が1の時は〇、2の時は△、3の時は□・・・と条件に応じて複数の答えを導き出してくれる便... -
エクセル
ボウリングハンデキャップのつけ方
[temp id=6] HDCPの種類はリーグのルールにより複雑に ボウリングの成績表(リーグ戦)で必ず必要になるのが、ハンデキャップ(HDCP)です。 ボウリングご予約の時に一番多く使われているのが、女性にだけハンデキャップをつけてあげることが多いですね。 ... -
エクセル関数
もし~だったらのエクセルIF関数はORやANDも併せて使用頻度トップ
エクセルで条件に応じて答えを振り分ける必要は必ずあるので、使えるようになりたいと思っていませんか? 使用頻度が高い10種類のひとつ、IF関数をマスターすれば無駄な計算時間や入力作業時間を省けるので作業効率化できますので、基本をご紹介します。 I... -
エクセル関数
エクセルのDGET関数を使って日付を入力するとデータが変わる表を作る方法
日付を入力するとデータが差し替わるエクセルの表があったら便利だと思いませんか? 表のひな形はたったひとつでデータ元は別に用意すればいいのですから、エクセルデータファイル自体を作るのも早くなるし実際使うのも変更点は日付だけなので、業務作業効... -
エクセル関数
エクセル計算式が#VALUE!エラーになったセルを空欄にする方法
エクセルの計算式も間違っていないし、文字列が紛れ込んでもいないのにセルがエラー表示になって困ったことありませんか? VALUE関数でも解決できない時はIFERROR関数を計算式に付け加えてあげるだけで簡単に解決できますのでご紹介いたします。 IFERROR関... -
オプションボタン
オプションボタン(optionbutton)の名前変更と使い方
オリジナル入力フォームが作ることができる「ユーザーフォーム」のパーツのひとつで、「男」「女」などの性別のように2つ以上の選択肢の中から1つだけ選ぶことができるようになっているコントロールパーツの事を「オプションボタン」といいます。 ここでは... -
コクーン(Cocoon)
コクーン(Cocoon)のメニューバーにアイコンを付け加える
[temp id=1] メニューバーにアイコンをつけてみた 初めてWordPressでブログを始めた時に、練習という事で、無料のテーマ「Lithing」を使ってみました。 選んだ理由は、最初からデザインが出来上がっていたことと、関連のプラグイン「ExUnit」をインストー... -
コクーン(Cocoon)
コクーン(Cocoon)でブログページのカテゴリー表示場所を示すリスト
[temp id=1] パンくずリストが表示されない いつものように、コクーン(Cocoon)テーマでいろいろな設定をしながらブログに取り組んでいたら、ほかの皆さんのブログにはカテゴリー表示場所を示すリストが表示されているのに、自分のブログには何も表示がさ... -
コクーン(Cocoon)
コクーン(Cocoon) の最近の投稿に画像が無い
[temp id=1] そんな時にふと気づいたのが、Cocoon公式サイトでのサイドバーの最近の投稿には、画像付きで記事タイトルが表示されているのに対して、私のサイトには記事タイトルだけで画像が無い! アイキャッチ画像は設定しているはずなのになぜ? この違... -
セルの操作
複数のセルの値を別のセルにコピーする
VLOOKUPでは数式の値は検索不能? ボウリングのリーグ戦の成績表をエクセルで作っていて、リーグ戦では一般的に初回はレーン抽選によって対戦相手が決まり、2週目以降は対戦表に従って総当たり戦を行います。 波乗りアヒル レーン抽選したら番号入れたら成... -
コクーン(Cocoon)
コクーン(Cocoon)のスタイル(タブボックス)が消えた
[temp id=1] 今まで使えていたコクーン(Cocoon)のタブボックスが突然消えた 先ほども書いた通りCSSやらHTMLが全く分からないので、コクーン(Cocoon)の様々な装飾機能(タブボックス)にはとても助けられています。 それがある日突然消えてなくなってしまい... -
コクーン(Cocoon)
コクーン(Cocoon) のカテゴリー表示に投稿数・階層が表示されない
[temp id=1] カテゴリー表示に投稿数・階層を表示したい Cocoonテーマを使ってブログを書くようになり🔰初心者🔰なので、分からないことだらけでCocoonサイトのマニュアルをにらめっこしながら過ごしています。 そんな時にふと気づいたのが... -
コクーン(Cocoon)
コクーン(Cocoon) のヘッダー背景画像サイズ設定
このブログはWordPressの無料テーマ「Cocoon」(コクーン)を使用しています。 なぜ利用しているか? 無料なのはもちろんうれしいのですが、なんといってもHTMLタグとかCSSとか全く分からなくても大丈夫って事です。 こんな風に蛍光ペンで下線を入れるもの... -
画面の操作
指定したセルを画面左上にスクロールする
画面左上は移動はscrollrowとscrollcolumnを組み合わせる ボウリング場のリーグ戦の成績表でも使っているエクセルで、リーグ戦参加者の成績表を入力する為の専用フォームに配置した、ネームプレート(コマンドボタン)を作成しています。 スコアーを入力し... -
コマンドボタン
複数一括処理でコマンドボタンのキャプションをセルの値に書き換える方法
ユーザーフォームに複数配置したコマンドボタンの名前を1個ずつ書くのは意外と面倒なので、セルの値から自動的に取得して書き換えができたら便利だと思いませんか? エクセルVBAの繰り返し処理For~Nextを使うと簡単に書き換え処理ができるので時短にもつ... -
テキストボックス
複数のテキストボックスの値を一括で複数のセルの値に書き換える方法
セルA1~A10の値をまとめてテキストボックス1~10に転記する ボウリング場のリーグ戦の成績表でも使っているエクセルで、リーグ戦のルールなどを設定するユーザーフォームに配置された複数のテキストボックス。 ここでは、「ボウリング成績表リーグ設定方... -
テキストボックス
複数テキストボックスの入力値を一括して各セルへ記載する方法
ユーザーフォームに配置した複数のテキストボックスの値をそれぞれ指定したセルへ次々とまとめて一括転送したいと思ったことありませんか? そして記載するVBAコードもテキストボックスの個数分、書き続けるのは面倒なので、繰り返し処理をするFor~Nextス... -
セルの操作
入力済み最終行を見つけて追記・削除する方法
エクセルVBAのユーザーフォームで一発検索する ボウリング場のリーグ戦成績表でも使っているエクセル。 エクセルには参加者のスコアーなど様々なデータを入力しますが、まず最初に行う作業が選手登録です。 当然ワークシートに直接入力して、間違ったらク... -
ラベル
VLOOKUPをVBAラベルを活用してデータ検索・修正をする方法
ラベル(Label)にVBAコードを記述する ボウリング成績表でも使っているユーザーフォームに配置した文字を表示するための「ラベル(Label)」にも、実はVBAコードを記述してプログラムを実行することができます。 VBAコードを実行するのはコマンドボタン(... -
VBA関数
エクセルVBAのメッセージ文章をセルの値にリンクさせる簡単な方法
エクセルでメッセージボックスを利用して「〇〇しますか?」と問うた時に、「はい」「いいえ」を選択できますが、固定した文章ではなくセルの値によって質問内容が変更したいと思ったことありませんか? 実は簡単で文章の部分をセル番地に指定することで、...