ブログ記事8,369件
「普段あまりExcelを使わないのに、VBAを勉強する必要があるの」と、よく質問されています。ここで、VBAをマスターたら、できることを簡単にまとめました。あたりまえのことEXCEL表計算の自動化で、作業効率アップを期待できます。Word、パワポと連携して資料作成が楽になります。営業日報など定形報告書自動作成・報告できます。ファイル名一括変更などフォルダ整理ツールを作れます。Outlookでメール自動送信できます。Webサイトの情報を自動取得できます。株・FXなど自
いけだいけみです。流されやすく計画性がなくあきらめが早く、日々適当に生きる30代です。シングルマザーで息子と暮らしています。20代後半で会社をなんとなく辞めて無職になった時のことを描こうとブログを始め、現在は日々の出来事やら会社時代のことやら思い出話やら、ノージャンルな話をダラダラゆるゆる漫画やイラストで描いています。はじめましての方はこちらからどうぞ。就職祝いにこの本をそっと添えてプレゼントしたら、半年後ぐらいにめちゃくちゃ感謝されるんじゃないかと思います。
5月13日月曜日天気は☔️みなさんこんにちは中学生・高校生のための進路準備型放課後等デイサービスサークル・ワン小山です!本日前半のトレーニングは、PCスキルでExcel「お金サイコロ計算」です🎲お金サイコロを振り、出た目の金額を表に打ち込んでいきますある人は5円、ある人は2,000円🎲✨差があるから面白い平均を出すとみんな似通った数字になっていましたExcelを使用して、SUM計算、平均の出し方を学ぶことがねらいです✨後半のトレーニングは、社会性「ギター」🎸です♪ギター
夏期スクーリングも後半に入りました!夏休み、自宅にいる子供達のそばで授業が受けられることに感謝しています✨「ちょっと歯が抜けそう〜💦」とか「これレンジで何分?」の質問くらいは授業中でも対応できるのです来年もzoom授業だといいなぁー。で、授業はコンピュータの入門なのにやたら進みがはやくてまだそんなに居残らなくても大丈夫なんだけど、明日からはまずいかもと不安になり、予習復習をしようかと(用意しただけで、たぶんやらない)あと2日、頑張りましょう
複数列を一括重複削除Subtest()’複数列データを一括重複削除ActiveCell.CurrentRegion.SelectSelection.RemoveDuplicatesColumns:=_Array(1,2,3,4),Header:=xlYesEndSubArray(1,2,3,4)は、4列ともに重複する場合、それを削除する。1列と3列だけ重複する場合、Array(1,3)にすれば良いです
FileSystemObjectでフォルダー内ファイルの更新日時を一括取得Subtest()’FileSystemObjectでフォルダー内ファイルの更新日時を一括取得DimFolderPathAsStringDimFSOAsObjectDimFileNameAsObjectDimFileTimeAsStringDimfileName2AsString'ファイルシステムオブジェクトをセットするSet
日常業務のなか、指定時間で実行するのがよくあったりします。きょうは、指定時刻になったらポップアップでお知らせるツールを作ってみましょう。時間になったらポップアップで通知Subtimer()’時間になったら、指定のプロシージャを実行Application.OnTimeNow+TimeValue("00:00:05"),"myTask1"Application.OnTimeTimeValue("12:00:00"),"myTask2"
プロローグVBAとは?ExcelVBAの出来ることVBA始める前の準備モジュールとは?オブジェクト(Object)とは?プロパティとメソッドVBA変数とは?VBA変数のデータ型VBA配列とは?Excelショートカット一覧VBAセルの操作└─VBAセルの値の代入└─VBAセルの背景色の設定└─VBAセルの文字色の設定└─VBAセルの文字書体の設定└─VBAセル内文字の配置└─VBAセルの罫線位置設定└─VBAセルの罫
FileDateTime関数でファイルの更新日時を取得Subtest()’FileDateTime関数でファイルの更新日時を取得DimmyFileTimeAsDatemyFileTime=FileDateTime("D:\Datebank\test\Sample01.xlsx")Debug.PrintmyFileTimeEndSub実行結果FileDateTime構文:FileDateTime(PathName)
前回「Excel検索(2)」記事で、全角か半角かを調べ‥‥とサラッと書きましたが、念のためその方法を書いておきます。全角か半角かの問題は、過去にも「Excelおすすめフォント」記事、「Excel数字など全角・半角を統一する」記事などで触れていますので、合わせてご覧ください。外部データをコピペなどして収集したり、入力担当者が代わって入力していると、その文字が全角であったり半角であったりすることが起きてきます。日本語では特に半角カタカナが使えますし、英数字でも全角が使えます。上記記事で
SaveCopyAsメソッドSaveCopyAsメソッドで、現在開いているブックのコピーを作成して保存することができます。その基本構文は、下記通りとなります。構文Object.SaveCopyAs(Filename)開いているブックのバックアップファイルを作成するSubtest2()DimxlTimeAsStringDimxlNameAsString'ファイル名を取得xlName=T
Excelシート上でいろいろな操作をしていると、数字を入力しても期せず文字列と認識されてしまうということが起きることがあります。例えば、下図のようにB1セルは「文字列」として表示形式が設定されていたところに「250」と数字を入力したものです。C1セルは表示形式が「数値」と設定され「4」と数字が入力され、D1セルは「=B1*C1」という数式が入力されています。過去のバージョンでは、文字列セルと数値セルの乗算をさせるとエラーになりましたが、最近のバージョンではご覧のようにエラーとはならず
グラフを作成したときは、その縦軸や横軸は指定されたデータ範囲の最大値から自動的にスケーリングされます。また、目盛の大きさも自動的に設定されます。でも、時として軸の書式を変更したくなることがあります。つまり、カスタマイズです。そのときの方法をご紹介します。例えば、下図のようにA1~F7セル範囲のデータを使って「積み上げ縦棒」グラフを作りました。縦軸を見てみると、その最大値が「35,000」最小値が「0」であり、5,000ごとに目盛線が表示されています。また、縦軸のラベルが表示さ
Excelの数式で使われる演算子には、算術演算子、比較演算子、テキスト連結演算子、セル参照演算子の4種類があります。詳しくはMicrosoftのサポートページ「Excelの数式に計算演算子を使用する」をご参照ください。今回は、その中でセル参照演算子の中の1つ「共通部分を示す参照演算子」について見ていきます。ちなみに、参照演算子には「:」(コロン)、「,」(カンマ)、「」(スペース)があり、最後の「」(スペース)が「共通部分を示す参照演算子」です。下図のような表データを例にしてご
Excelでは、セルに入力されたデータが数値であるときは(既定で)右寄せで、文字であるときは(既定で)左寄せで表示されます。(下図)数値、例えば金額を縦に並んだ複数のセルに入力していったとき、右寄せでは一の位が揃って表示されるので、数値の大小も比較されやすいというメリットがあります。一方、文字列を入力していくと、左寄せとすることで各セルの項目が一覧表示のように表示され、各項目は左から右に読んでいく通常の表記なので、やはりこれが自然で読みやすいと言えます。日本ではExcelのことを「表
HFダイポールアンテナを張る為に・・・・・・50Ωラインでコモンモード成分をキャンセルさせる為の1:1バランを手持ちの部材を使って製作します。フェライトコアを使うバランとしては「強制バラン」と「フロートバラン」が一般的かな。フロートバランは製作が容易な割りに効果は高いので好都合です。フロートバランの巻き方には何種類かあるが、今回はいちばん手間のかからない「バイファイラー巻きした平行線を単純に数回巻く」方法で作ることにします。まずは通過電力からコアのサイズ(断面積)を決めなければなりませ
過去に「Pythonインストール」記事で、プログラム言語「Python」をインストール不要で学習できる環境「GoogleColaboratory」(略称:Colab)を少しだけご紹介しました。パソコンなどの上でWebブラウザを使って実行させるわけで、「Python」でどんなふうに動くのか試してみたい方にはお薦めのものです。今回は、Excelの表データを読み出したりする操作をご紹介します。PythonでExcelファイルを操作するためのライブラリには「OpenPyXL」や「Pandas
Microsoft365版ExcelやExcel2021になって、従来のコメント機能が「メモ」と改称され、代わりに「コメント」機能が新たに追加されました。暫くは、これらの呼び方で混乱するかもしれませんね。(1)メモ(旧「コメント」)シート上のセルを選択し、[校閲]-[メモ]-[新しいメモ]をクリックします。(下図)セルを右クリックし「新しいメモ」をクリックしてもよろしいです。セルの右上には赤い小さな三角のマークが付き、テキストボックスが表示されます。1行めには入力者の名
先の「Excel複数ルールの条件付き書式」では、対象セルに対して複数のルールを適用する場合の条件付き書式についてお話ししました。換言すれば、複数のルールそれぞれに対して異なるセル書式を設定するときの方法です。今回は、1つのルールが複数の条件で構成される場合の条件付き書式についてお話します。下図の表データを例題としてみます。(1)AND関数で複数条件を設定上の表で、「性別」が「男」で“かつ”「年齢」が「60歳以上」の行を塗りつぶしてみます。A2~F11セル範囲を選択し、[ホーム
どうも、せっきーです。Excelで1つのシートに3万行のデータがあるものがあったんですが、10個のシートにデータを分割してから不要な行を削除しようとすると消えてくれないということがあったんですよ。普通に考えれば不要な行を選択、右クリック削除で消えそうな気がしますが、なぜか削除できませんでした。データの下に空白行があるだけなので、スクロール時に気を付ければ特に問題はないためそのまま放置していました。Google先生にお伺いを立てるも文章で状況が伝わりづらいからか、明確な回答にな
前の記事「Excel2016で選択したアクティブセルが太枠表示されない原因と解決方法」で、Windows10になってから、Excel2016でアクティブセルが太枠表示されないことがハードウェアアクセラレータを無効にすることで解決できましたと書きました。ところが、100%解決できていないことがわかりました。ハードウェアアクセラレータを無効にすることでアクティブセルが太枠表示されなくなることはなくなったと思っていたのですが、まれに表示されなくなる現象が残っていたのです。そこで、マイ
お客様の声|無料ダウンロード|お問い合わせ【もくじはこちら】【8】買い物リストを予算内に収める方法[3]リスト作りに使うのは、GoogleKeepです。GoogleKeepWebページ版GoogleKeepスマホアプリ(Android版)前回、前々回の記事では、「買い物前に購入金額を出す計算表」で計算した金額が予算金額より多かった時に、計算表を調整する方法を2つご紹介しました。今回は3つ目。●ストック品の購入を延期する。我が家の場合、ストック品は、使
テストの点を入力すると自動でA~Cの評定が表示される関数の紹介です。色々な方法がありますが、今回は『VLOOKUP』という関数を使った方法です。要録や成績処理の時に自動でA~Cの評定が出て、コピペするだけになったら便利だと思いませんか?今回の方法を覚えさえすれば、ものの1分以内で自動に評定を表示させられます。以下の手順です。①名簿を準備する(名前はちびまる子ちゃんの登場人物)②評価の基準を入力する③『VLOOKUP』を開く④点数を入力するセルを選ぶ⑤範囲を選ぶ⑥列番号と検
ある条件によりセルの文字の色を設定したいとき「条件付き書式」を使うのが一般的ですね。関数の中にセルの文字に色付けするものがないので、唯一の方法となります。ただ、条件を絞れば「条件付き書式」以外に「表示形式」で文字の色をすることができます。例えば、セル内の値が「0以上なら黒字、0未満なら赤字」とするなら「セルの書式設定」でできます。A1セルに「-1234」と数値が入力されているとき、[ホーム]-[数値]-[表示形式]をクリック、「分類」で「数値」を選択し、「負の数の表示形式」で「-1,23
Excelのグラフ機能にはいろいろな種類のグラフが作れるように用意されていますが、先の「Excelバブルチャート」、「Excel散布図」に続いて今回も“マイナー”な扱いを受けている「等高線」グラフに着目してみます。今回は、Excelの関数を使って2次元関数を「等高線」グラフで表してみます。例題として「f(x,y)=x^2-axy-by^2」(a、bは係数)なる数式を扱ってみます。下図のように、C4~W4セルにX軸として-10~10、B5~B25セルにY軸として-10~10の
数式を値に変換する特定のセル範囲の数式を値に変換するSubtest()Range("G3").Value=Range("G3").ValueEndSub実行結果.Value=.Value一見ヘンな等式に見えるのですが、プログラミング世界では、イコール(=)は代入を意味する場合が多いです。その右側の(数式の結果)を、左側に代入することとなります。選択範囲のセル数式を値に変換する(汎用可)Subtest()
VBAでユーザーフォームに標準モジュールから値をわたす方法としてユーザーフォームにグローバル変数を作ればいいと思ってやってみるとうまくいかない(A.うまくいかない例)。フォームが起動する前だとそのグローバル変数はまだ生成されていないしフォームの起動後だと値は入れられても何かのイベントがないとそれを利用するタイミングが来ない。調べてみると、標準モジュール側のグローバル変数に値を入れておいてフォームが起動するときにその値を利用すればいいと書かれている。それはそれで正しくて、う
Excelの拡張機能(データ分析)にヒストグラムを作る機能はありますが、あらかじめデータ区分作る必要があり、パッとヒストグラムを見たいときには不便です。そこで、選択しているシートの範囲をそのままヒストグラムにするVBAを作りました。機能、使い方は1.選択する範囲は、矩形範囲でも、はなれていても良い。2.選択後にマクロ「選択範囲ヒストグラム作成」を起動する。3.データの区間はマクロで設定する。聞いてくるので修正できます。4.ヒストグラムのデータは、シートに作成しない。こころ
Excelで画像データを作り,画像にすることができます。csv2bmp.exeというソフトです。下にExcelデータを示します。A1は横幅で,256ピクセルにしました。B1は縦のピクセル数です。2行目は青のパレットです。パレットは0~255まであります。どのパレットもここではゼロとしておきます。3行目は緑のパレットで,同じく0~255まであります。ここはExcelの数式を使って,0~255まで,順次増加させています。4行目は赤のパレットで,ここでは,255から0まで順次減少させていきます。5行
ラメアイシャドウが似合わない…なんだか、ゴミに見える…!?ラメのきらめきには目元のくすみを飛ばして、ツヤ感を演出するという大人に嬉しい効果があります似合わないなんて言ってたらもったいない!大人には大人の似合わせ方があるんです。パーソナルカラー関係なくラメは似合いますよ♡愛されママになる公式LINE♡お友達登録でプレゼントダサい不思議ちゃんだったわたしの女子力が一瞬でアップした秘密…公式LINE🆔:@877udjbxお