へぼへぼエンジニアの気まぐれノート

敵を知り、己を知れば百戦危うからず。・・・知らないことはたくさんあるよ。だから危うい unstable なんやな。

Excel VBA - 簡易な纏めと(Application.Caller).TopLefのバグ

●番号がわかればRange
Range("B3") セルB3
Range("A2:A10").Select =Range("A2", "A10").Select
Range("B:" & i) セルB列i行目
Range("A:C 1:5") =Range("A1","C5")
Range("1:3") 行1~3
Range("3:3") 行3
Range("A:C") 列A~C
Range("B:B") 列B
Range("名前定義の名前")
 最終行縦
Worksheets("list").Range("D3:D" & Cells(Rows.Count, "D").End(xlUp).Row).Count
Range("A2", Cells(Rows.Count, 1).End(xlUp)).Select
Range(Range("A2"), Cells(Rows.Count, "E").End(xlUp)).Select
Cells(1, 1).End(xlDown).Row
 最終列横
Range("A1").End(xlToRight).Column
m = Cells(5, Columns.Count).End(xlToLeft).Column
 
●行番号 - 列番号 指定はCells
Cells(3, 2) セル3行2列目
Cells(3, "B") セル3行B列目
Cells(i, j) セルi行j列目
Cells(i,1)
Cells worksheetの全セル
 
●列・行 変数指定
 複数行全体削除
Rows(i & ":" & j).EntireRow.Delete
 
●セル範囲指定に変数を使う場合はRangeとCellsを組み合わせます。
Range(Cells(1,1),Cells(i,j))
Range("G:G,H4:H8").Select
 
●コピペ
Worksheets("Set2").Select
Range("A4:D13").Select
Worksheets("Set2").Shapes.SelectAll
Selection.Copy
Sheets("Set2").Select
Worksheets("Set2").Range("H5").Select
Worksheets("Set2").Paste
 
●存在確認、座標取得
Worksheets(employee).Range("1:1").Find(what:=g, LookIn:=xlValues, LookAt:=xlWhole).Column
WorksheetFunction.CountIf(Worksheets(personE).Range("2:2"), yearD) = 0
 
Dim i As Range
  Set i = Worksheets("杉並").Range("120:120").Find(what:="2018", LookIn:=xlValues, LookAt:=xlWhole)
  i.Select
 
If WorksheetFunction.CountIfs(Range("E:E"), Range("Q" & i).Value, Range("D:D"), Range("P" & i).Value) = 0 Then

●データの入力規則のドロップダウンボタンが消える
http://bardiel-of-may.blogspot.co.id/2012/10/excel-2010.html
 (Application.Caller).TopLef は安定して使えない場合あり。

how to MySQL, phpMyAdmin, wordpress :パスワードの保存場所 他メモ

MySQLに対するパスワード

 1) C:\xampp\mysql\bin\my.in(19行目付近) Windowsでは、my.ini ≒ my.cnf

 2) .mylogin.cnf という名前の暗号化されたログインファイル

phpMyAdminに対するパスワード(C:\xampp\phpMyAdmin\config.inc.php)

  (C:\xampp\mysql\bin\my.ini 48行目付近でbind-addressをonするとエラー。)

databaseに対するパスワード(C:\xampp\htdocs\app_name\html\admin\application\config\database.php - 例)

wordpressに対するパスワード(~htdocs\site_name\wp-config.php 原則参照のみ)

 phpMyAdmin でパスワードを変更する場合
  phpMyAdmin/en にログインし、サイドバーの WordPress のデータベース名をクリックして選択。 
  サイドバーの wp_users をクリック。
  ページ右側上部メニューにある「表示」タブをクリック。
  ページに表示されたテーブルで、変更したいユーザー行の左側にある鉛筆アイコンをクリック。
  user_pass 行で「関数」カラムのドロップダウンメニューから「MD5」を選択。「値」フィールドを、新しいパスワード(半角英数字のみ)で上書き。
  「実行する」をクリック。

 

 

 phpMyAdminのログイン画面のユーザパスワードがわからなくなった。
 phpMyAdminhttp://localhost/phpmyadmin/index.php)が真っ白 → は原因は一つではなく厄介、なのだが、パスワード変更メモ。

 ① xampp ー phpMyAdmin MySQL / [Admin] ー 特権 root ー Edit Priviliges ー パスワードを変更する → FLUSH PRIVILEGES

 ② C:\xampp\phpMyAdmin\config.inc.php

  $cfg['Servers'][$i]['password'] = 'Pass!23$';

 ③wordpress:wp-config.php

 rootのpassとして①と②と③を合わせる。

・画面真っ白 → 20170909:ブラウザプライベートモードで表示された! ということもあった。

---