CTRL + ; (セミコロン)
「EXCEL」タグアーカイブ
[VBE] イミディエイト ウィンドウ
VBE (Visual Basic Editor) の イミディエイト (immediate) ウィンドウ
使い方
"?" に続けて変数名やプロパティを入力してEnterキーを押すと値が表示される。
入力例
|
1 |
?Application.StartupPath |
イミディエイトウィンドウの開き方
- Excel を開く。
- ALT + F11 で VBE を開く。
- CTR + G で イミディエイト ウィンドウを開く。
[Excel] 重複データ検索
ワークシート関数 COUNTIF(検索範囲, 検索条件)
検索範囲から検索条件に一致するセルの数を返す。
注意 : 大文字と小文字を区別しない。
参考例
=COUNTIF(A$1:A$100, A1)
[EXCEL] 安全ではない可能性のある外部ソースへのリンク
1. 症状
EXCELブック (*.xlsxなど) を開いたときに次のような警告メッセージが表示される。

このブックには、安全ではない可能性のある外部ソースへのリンクが 1 つ以上含まれています。リンクを信頼できる場合、リンクを更新して最新データを取り込みます。信頼できない場合は、データをそのまま手元で処理してかまいません。
[EXCEL] 目盛線が消える
[EXCEL] 表示形式の書式記号
外部リンク
[Excel] 書式付き行挿入
[Excel] 列名を数字で表示する
Excelの列名表示を A, B, C, … から 1, 2, 3, … に切り替える
[Excel] 数値の2進数表記への変換
ワークシート関数 DEC2BIN( 数値 [, 桁数 ] )
- 桁数は省略可能
- 桁数を指定すると、桁数に満たない上位ビットが0埋めされる。
使用例
ワークシート関数記述例
|
1 |
=DEC2BIN(127, 8) |
記述例変換結果
|
1 |
01111111 |
[Excel] セルの改行コード
[Alt] + [Enter] キーを押すことで、セルに改行コードを入力することができる。
このときセルに記録される改行コードはUNIX形式(LF)である。
そこでExcelマクロ(VBScript for Application)でセルの内容をWindows形式(CR+LF)ファイルに出力するときには以下のような「改行コードの置換」をマクロに加える必要がある。
|
1 2 |
strings_in_cell = Worksheets(SomeSheetName).Cells(col, row).Value Print #OutputFile, Replace(strings_in_cell, vbLf, vbCrLf) |
