1行挿入 ALT-I-R
日曜日, 10月 24th, 2021ALT-I-R
列の挿入はAlt + Insert + Column
行の挿入はAlt + Insert + Row
Ctrl++>R
列なら>C
行選択>右クリ>R
ALT-I-R
列の挿入はAlt + Insert + Column
行の挿入はAlt + Insert + Row
Ctrl++>R
列なら>C
行選択>右クリ>R
Excel操作
Esc
VBA
Application.CutCopyMode = False ’コピーモード解除
スライサーはテーブルデータが対象なのでまずはテーブル変換
テーブル
挿入>テーブル(2013)
スライサー
テーブル範囲内のセルを選択し
デザイン>スライサーの挿入
挿入>スライサー(2013)
右クリでサイズ変更、列数変更
オプション>スタイル
スタイルを右クリ>複製
書式の変更でフォントサイズも変更可能
●Word
ファイル>オプション>リボンのユーザー設定>ショートカットキー:ユーザー設定…
分類>コマンドの指定:マクロを選択>マクロ:任意のマクロを選択>割り当てるキーを押してください:任意のショートカットコマンド>閉じる>割り当て>閉じる>OK
スタイル設定とか割り当てる
●Excel
Alt+F8
マクロ選択>オプション>ショートカットキーを割り当て>OK
偶数月のみグレーの色をつける
=MOD(MONTH($B1),2)=0
偶数月の条件式
偶数で色をつける
=ENCODEURL(“文字列”)
=HYPERLINK(URL,”見出し文字列”)
検索サイトの検索式URLを&結合してハイパーリンク化
横方向にオートフィルターをかけて色フィルターで絞り込みたかったが、
横方向にフィルターをかける方法はなかった。
行列入れ替えペーストとかで対応するしかなさげ
オプション>数式>エラーチェックルール:OFF=文字列形式の数値、またはアポストロフィで始まる数値
!クリ>エラーを無視する
→都度都度やってられん
!クリ>エラーチェックオプション
OFF:文字列形式の数値、またはアポストロフィで始まる数値
>OK
●縦方向(A列)
=HYPERLINK(“#A”&MATCH(TODAY(),A:A,0),”今日”)
●横方向(1行)
=HYPERLINK(“#”&ADDRESS(1,MATCH(TODAY(),1:1,0)),”今日”)
matchでtodayと一致する行列番号を取得し、セル位置へジャンプするhyperlinkを設定
【課題】セル表示が「今日」にならないで0表示。何で?
一致なしだとN/A、計算結果の今日だと0戻り、matchの戻り値が表示されてるよう
計算結果ではない一致データで一度一致させると正常に今日表示となる
計算式を再度Enterすると0戻りしてしまう
【解決】循環参照になってた
1行目を丸ごとmatchの検索範囲に指定しているのに上記式を1行目に貼ってた
→1行目以外に貼るか、検索範囲をざっくり1行指定でなくてきっちり指定する
【エラーパターン】
気づくとN/Aになってた
→検索値(今日)がなかった
プロパティ一覧
■指定した間の整数のみ入力可能にする
■日付の入力規則を設定する
■リストの値のみ入力可能にする
■IMEモードを設定する
■セルの入力規則を変更する
設定ダイアログ対比で丁寧な解説
入力規則の設定を調べる
入力設定の有無を判定
Sub 自動記録_入力規則IMEオフ_コメント()
With Selection.Validation
.Delete '入力規則を削除
'入力規則の追加
.Add Type:=xlValidateInputOnly, _
AlertStyle:=xlValidAlertStop, _
Operator:=xlBetween
'Type入力規則の種類
'AlertStyle入力規則でのエラーのスタイル
'Operator入力規則の演算子
.IgnoreBlank = True 'True空白値の入力許可
.InCellDropdown = True 'Trueドロップダウンリスト表示
.InputTitle = "" '入力規則ダイアログボックスのタイトル
.ErrorTitle = "" '入力規則で発生するエラーダイアログボックスのタイトル
.InputMessage = "" '入力規則でのメッセージ
.ErrorMessage = "" 'エラー時のメッセージ
.IMEMode = xlIMEModeOff '日本語入力をIMEオフ(英語モード)に設定
.ShowInput = True 'Trueセルを選択するとメッセージ表示
.ShowError = True 'Tureなら無効なデータ入力時にエラーメッセージ表示
End With
End Sub