「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) |
[Excel] 読み取り専用で開く
ファイル ⇒ オプション ⇒ クリック アクセス ツール バー
環境
Microsoft Excel for Office 365 MSO (16.0.12527.21294)
[Excel] 改ページプレビューモード
グレーアウトの印刷余白やページ番号が表示される。
[Excel] UNIX時間からシリアル値への変換
概要
UNIX時間
UNIX Epoch time, POSIX time とも言う。協定世界時(UTC) 1970年1月1日午前0時0分0秒からの経過秒数。ただし閏秒は無視する。
EXCEL シリアル値
1900年1月1日午前0時を起点 1.0 として1日(24時間)を 1.0 でインクリメントした値。
ちなみにシリアル値 0.0 は『1990年1月0日 0:00』と表示される。
変換式
UNIX時間 ⇒ 日本標準時(JST)
1 |
= 25569 + ((RC[-1] + (60 * 60 * 9)) / (60 * 60 * 24)) |
内部リンク
[Excel] ワークシートに貼り付けられた画像ファイルの取り出し
- エクセルの拡張子を "
xlsx
" から "zip
" に書き換える。 - zipの中のフォルダ
xl\media
の画像ファイルを探す。