読者です 読者をやめる 読者になる 読者になる

Excelアドインの説明文を変更する方法 - xlaをxlsに戻して情報からコメントを書き換える

アドイン(xla)をExcelで開く Alt+F11でVBEを起動 左側のプロジェクトウィンドウで、ThisWorkbook を選択 左下のプロパティウィンドウで IsAddin という項目を探して、 True から False に変更 メニューのファイルから「情報」を選んでプロパティの「プロパテ…

Excel 複数条件での条件付き書式−AND関数

AND(条件,条件)っていうのがある。便利。ネタ元 http://www.relief.jp/itnote/archives/001607.php

Excel ドロップダウン リストがバージョンによって表示されない時の対処法

別シートのセルを参照はExcel2010からの機能で、2007とかでは使えないのでした。Excel 2007、2013の両方で別シートのデータをドロップダウン リストに反映させるにはどうすればいいか? この場合は、Excel 2007以前から使われてきた「選択範囲に名前を定義す…

Excelで残り日数計算

="2014/10/1"-"2014/3/3"日付を引き算すればOK Nokori = KinenbiDate - Nowとかねネタ元 https://kokodane.com/kan20.htm

Excelで期限過ぎそうなセルに色をつける

「書式」 - 「条件付き書式」 で 数式が を選び =$B2-1<=TODAY() という感じで作るネタ元 http://www.newcom07.jp/EXCEL-database/blog/excel_coffee_break/2011/10/today-1.html

excelで勝率を求める

=COUNTIF(A1:A10,">0")/COUNT(A1:A10)ネタ元 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1034679975

excel(office)の修復方法

設定(コントロールパネル)から システム>アプリと機能 で Officeを検索該当のOfficeの「変更」ボタンから[Office プログラムを修復する] を選ぶ ネタ元 https://support.office.com/ja-jp/article/Office-%25E3%2582%25A2%25E3%2583%2597%25E3%2583%25AA%25E…

COUNTA() - 空白以外のセルの個数をカウントしてくれるワークシート関数

メモ

excelで勝率計算

countif使う 通常のセルのA列の90行以下に数字が入っている場合、2000行ぐらいまで数字が入っているとして(その中に空白行があってもかまいませんが)、 A20セルに以下の数式を入力すれば =countif(A90:A2000,">0")/count(A90:A2000)ネタ元 http://oshiete.…

Excel式でザラ場中の時間だけ表示

=IF(TIMEVALUE(TEXT(NOW(),"hh:mm"))<=TIMEVALUE("9:00"),"--:--(前場前)",IF(TIMEVALUE("15:00")

Excelでn分前の時刻を計算する

例:30分前 =TIME(HOUR(A1), MINUTE(A1)-30,SECOND(A1))ネタ元 http://www.relief.jp/itnote/archives/017891.php

Excelでセルの中身が空じゃないときに合計はSUMIFS()

こんな感じ =SUMIFS(A1:A10,B1:B10,"<>*") ネタ元 http://oshiete.goo.ne.jp/qa/8919494.html

Excelでカンマ付きプラス/マイナス表示させるならユーザー定義で「"+"#,###;"-"#,###;0」

ネタ元 http://okwave.jp/qa/q3191050.html

Excelで数値を任意の単位で「切り捨て」「切り上げ」する(FLOOR関数/CEILING関数)

小数もいける。VBAから呼ぶなら Application.WorksheetFunction.Ceiling() って感じね ネタ元 http://www.moug.net/tech/exopr/0090065.html

Excelの自動バックアップをOFFにする方法

RTDなど、コツコツアクセスする仕組みの邪魔になることがあるみたい。 [Excel のオプション] をクリック [保存] にある [次の間隔で回復用データの自動保存を行う] チェック ボックスをオフにする ネタ元 https://support.microsoft.com/ja-jp/kb/289273/ja

RTDよくある質問

結構大事なことかいてあるので、RTDServer作るなら、一読するべし英語だけど https://msdn.microsoft.com/en-us/library/aa140060(office.10).aspx#odc_xlrtdfaq_howconfigrtdthrottle

ExcelのRTDセル更新間隔最速は2秒(デフォルトね)

Excel will not update RTD functions more frequently than every two seconds or so.翻訳 Excelは 2秒より頻繁にRTD関数を更新しません。 しかしExcelVBAから Application.RTD.ThrottleInterval = 1000とすれば間隔は1秒になるよ。これはレジストリ HKEY_C…

ExcelVBAで曜日を取得

月曜日 火曜日 という文字列でGET Dim s曜日 s曜日 = WeekdayName(Weekday(Date))ネタ元 http://www.ab.auone-net.jp/~t.i/chapter8-4.html

Excelで数値が何番目に大きいかを表示させたい

RANK関数を使う大きい順なら =RANK(B1,$B$1:$B$10)小さい順なら =RANK(B1,$B$1:$B$10,-1)ネタ元 http://okwave.jp/qa/q1972635.html

excelで一部のセルだけを変更できないようにする方法

すべてのセルのプロパティで「ロック」のチェックを外し、 保護したいセルのプロパティだけで「ロック」のチェックをONにして 校閲にあるシートの保護をONにするネタ元 https://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=016206

excelアドインの名前とコメントの付け方

アドインとしてファイル保存するとき、 ([ファイル]-[ の保存]をクリックしてファイルの拡張子は必ずアドイン形式(*.XLA)で保存) アドイン名や説明を入れたい時は保存前に次のようにしてください。 エクセル画面の [ファイル]-[プロパティ]の[ファイルの概要…

excelVBAでユーザーフォームにWeb(IE) の コントロールを貼る

ツールボックスを右クリックして「その他のコントロール」からWebBrowserを追加するのだ ネタ元 https://www.youtube.com/watch?v=GkWLoQ5GHbQ

Excelで日単位の集計するにはデータ>小計

グループの基準を日付にして、集計するフィールドを集計したい項目にするだけでOK

Excelマクロを有効にする方法 (Excel2013 /2010 /2007 /2003 )

人に説明する時このURL教えると楽http://www.start-macro.com/55/w/s010.html

緊急!更新プログラムインストールしたらActiveXコントロールが動作しなくなったらコレアンインストールしよう!

Excel2007がKB2596927、Excel2010がKB2553154、Excel2013がKB2726958をアンインストール。 ネタ元 https://twitter.com/daccho_seines/status/542648986767609856

VBScript で Excel にアドインを自動でインストール/アンインストールする方法

VBSファイルで行う方法消えると困るのでコピペアドインインストール On Error Resume Next Dim installPath Dim addInName Dim addInFileName Dim objExcel Dim objAddin 'アドイン情報を設定 addInName = "Excel CSV I/O" addInFileName = "ExcelCsvIO.xlam…

ヒストグラム(度数分布)集計

アドインの分析ツールをONにして 「データ」タブ→「データ分析」→「ヒストグラム」→「OK」 http://ujilog.blog.shinobi.jp/office/excel2010%E3%81%A7%E3%81%AE%E3%83%92%E3%82%B9%E3%83%88%E3%82%B0%E3%83%A9%E3%83%A0-%E5%BA%A6%E6%95%B0%E5%88%86%E5%B8%8…

祝日考慮の月初日、月初日の前営業日、月末日、月末日の前営業日

↓こんな感じで作るイメージ 祝日シートには祝日を羅列。「祝日!$A$1:$A$1515」が祝日の指定とする。 http://blog.systemjp.net/entry/2013/05/23/171142 月初日 B2セルの入力は =IF(A2<>WORKDAY(WORKDAY(A2,1,祝日!$A$1:$A$1515),-1,祝日!$A$1:$A$1515),WORK…

月末の日付を求めたい−EOMONTH関数

ネタ元 http://www.relief.jp/itnote/archives/000491.php

Excelで営業日での経過日数

例えば2014/8/25から今日までの営業日。祝祭日は指定してない =NETWORKDAYS("2014/8/25",TODAY())ネタ元 http://okwave.jp/qa/q5868909.html

セルに○○という文字が含まれている場合はA、そうでない場合はB

Countif関数を組み合わせます。 =IF(Countif(対象セル,"*○○*"),真の場合,偽の場合) ネタ元 http://www.office-qa.com/Excel/ex10.htm

EXCEL2010(2007)での「オブジェクトの選択」モードへの切り替え

[excel][ホーム]タブの「検索と選択」の中の下から2番目にある「オブジェクトの選択」 オブジェクトの範囲選択をするときに使う ネタ元 http://d.hatena.ne.jp/atelier-shin/20110303/1299119757

画像のあるxlsxファイルのサイズを小さくするには「図の圧縮」

[excel]ネタ元 http://blog.ddc.co.jp/mt/dtp/archives/20091216/111007.html

検索条件をセル参照にして部分一致カウントを行うには”*”&B1&”*”

”*”+B1+”*”じゃダメ =COUNTIF(A:A,"*"&B1&"*")ネタ元 http://ameblo.jp/sugoikaizen/entry-11484309535.html

エクセルのセルに入力した文字を「*」(アスタリスク)でマスクしたい

[excel]1.セル範囲を選択 2.Ctrl+1 (メニュー[書式]-[セル]) 3.[表示形式]タブの[分類]を[ユーザー定義]に 4.[種類]に **;**;**;** と入力 5.Enter ネタ元 http://okwave.jp/qa/q4046062.html

ヒストグラムを表示するには分析ツール

[Excel]最初は隠れているので表示させる Excel2007での手順 Officeボタン]−[Excelのオプション]ボタンをクリック [Excelのオプション]ダイアログ−[アドイン]をクリック [管理]欄で「Excelアドイン」を選択後 [設定]ボタンをクリック [アドイン]…

祝日を考慮した前営業日を得る方法

WORKDAY関数の第3引数に祝日を羅列したセル範囲を指定する =WORKDAY(A1,-1,$C$1:$C$1518)A1に計算したい日付、C列に祝日のリストがあるイメージネタ元 http://www.eurus.dti.ne.jp/yoneyama/Excel/waza/hiduke02.html 参考 http://blog.systemjp.net/entry/…

祝日一覧

[excel] 未来の祝日は変化する可能性大です。ネタ元 http://www.greva.jp/download/index/13595/ 年月日 祝日名 1950/1/1 元日 1950/1/15 成人の日 1950/3/21 春分の日 1950/4/29 天皇誕生日 1950/5/3 憲法記念日 1950/5/5 こどもの日 1950/9/23 秋分の日 19…

特定の日付までの日数を計算する

[excel]セルに =A2-TODAY()とか書くセルの[表示形式] を[数値]にします。ネタ元 http://office.microsoft.com/ja-jp/excel-help/HP010070470.aspx

excelで文字連結は&を使う

こんな感じ =C1&D1 ネタ元 http://oshiete.goo.ne.jp/qa/872028.html

重複データを削除する

[excel]範囲選択してメヌーのデータ>重複の削除を選択、重複判定対象となる列のチェックボックスだけONにしてOK。 ネタ元 http://www.relief.jp/itnote/archives/001525.php

ExcelのIF文で正規表現っぽいことをするにはCOUNTIFを使う

=IF(COUNTIF(A1,"9月*"),"○","×")ネタ元 http://oshiete1.nifty.com/qa7039689.html

エクセルで特定の文字列を含む計算方法

[excel]これで"ペン"が含まれているものだけ合計したい場合は A B 1 ボールペン 200 2 えんびつ 100 3 筆ペン 150 4 ペン缶 100 =SUMIF(A:A,"*ペン*",B:B)ネタ元 http://okwave.jp/qa/q5170908.html

Excel VBAで、ユーザーフォームをモードレス表示している間に処理させる お待ちください処理

[excel][vba]excel2000以上なら ユーザーフォームにvbModeless指定でいけるDoEvents() はOSに溜まった仕事をさせる関数 Dim flag As Boolean Private Sub CommandButton1_Click() If MsgBox("中止しますか?", 292) = vbYes Then flag = True End Sub Privat…

隣のセルを参照した条件付き書式にするには「数式を使用して~」を使う

[excel] 例(1)色付け範囲を選択。 (2)「条件付き書式」→「新しい書式ルール」 →「数式を使用して~」を選択→数式欄に=OR($B1="え",$B1="お") →書式→塗りつぶしタブで黄色を選択→OK ネタ元 http://oshiete.goo.ne.jp/qa/6385740.html

セルの中身をパスワード的なアスタリスク(*)のみの表示にする

セルに文字列や数値が入力された時、パスワードを入力した時のように***と表示させる方法 セル範囲を選択 Ctrl+1 (メニュー[書式]-[セル]) [表示形式]タブの[分類]を[ユーザー定義]に [種類]に **;**;**;** と入力 Enter ネタ元 http://www2.odn.ne.jp/excel…

シートの行と列の最大値

Excel2007 1,048,576 行 16,384 列 Excel2000..Excel2003 65,536 行 256 列 ネタ元 http://www.excel.studio-kazu.jp/tips/0016/

マクロのリファレンス/ヘルプの確認方法 マクロエディタから>ヘルプ

[ツール] メニューの [マクロ] をポイントし、[Visual Basic Editor] をクリックします。 [ヘルプ] メニューの [Microsoft Visual Basic ヘルプ] をクリックします。 [検索] ボックスにヘルプを参照するメソッド、プロパティ、関数、ステートメント、または…

Visual Studio 2010 + MFCでExcelを操作する OLE

ClassWizeard等からクラスの追加を選ぶ 「TypeLibからのMFCクラス」を選ぶ ここでMicrosoft Office Excel 12.0 Object Libraryを選んで「>>」ボタンで全て追加 ヘッダーファイルがガシガシ生成される 何故か#import文が入っていて、コンパイル時にエラー(…

ExcelVBA 指定するセルの列(アルファベット)をループさせる

Sub sample() Dim rng As Range For Each rng In Range("A6:Z6").Columns 'A6:Z6の列を1つずつ rng.Select 'その列を選択 '処理 MsgBox rng.Address Next End Subネタ元 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1242037112