2008/03/10(月)キーボードのキー別使用頻度
を調べてみました。
利用したのはタイプ数カウンター
某所にて5日ほどサンプル収集をした結果がこちら。
「変換」の使用頻度多すぎw
スペースバーが長いのなんて自分にとって利点でも何でもないことが証明されましたww
やっぱ英語キーボード無理だわw たとえどんなに英語キーボードの利点を語られようともwww
ちなみにBackSpaceの使用頻度が多いのはMS-IMEがバカすぎるせいですw
を調べてみました。
利用したのはタイプ数カウンター
某所にて5日ほどサンプル収集をした結果がこちら。
「変換」の使用頻度多すぎw
スペースバーが長いのなんて自分にとって利点でも何でもないことが証明されましたww
やっぱ英語キーボード無理だわw たとえどんなに英語キーボードの利点を語られようともwww
ちなみにBackSpaceの使用頻度が多いのはMS-IMEがバカすぎるせいですw
次は何を読もうかなぁ…
エンドユーザーの興味から発生する余計な操作をさせないために、現在開いているフォーム以外の操作を行えないようにするためにするモーダルプロパティが設定できます。
下記の例は、自分自身以外の操作を受け付けなくする場合の例。
'フォームを開く時の処理 Private Sub Form_Open( Cancel As Integer ) 'モーダルウィンドウ設定 Me.Modal = True End Sub
登録フォームから表示専用のフォームを開くときなど、呼び出し元フォームを閉じたいときの処理。
'フォームを開くプロシージャ Private Sub barOpen() 'barForm: 開きたいフォーム DoCmd.OpenForm "barForm" 'fooForm: 呼び出し元フォーム DoCmd.Close acForm, "fooForm", acSaveNo End Sub
以下の環境で確認しました。
フォーム上に設定したテキストボックスのフォーカス喪失後に、コンボボックスのデータソースを入れ替え、レコードの1番目の値をコンボボックスに設定する
Private Sub fooTb_LostFocus() 'piyoテーブルのfuga列にテキストボックス「foo」コントロールに '入力された文字列と前方一致するレコードを持つhoge列を抽出 'fooTb: 検索文字列入力用テキストボックス Dim getCbListSql As String getCbListSql = "SELECT DISTINCT hoge " & _ "FROM piyo " & _ "WHERE fuga LIKE '" & Me.fooTb.Value & "*';" 'コンボボックスに抽出したリストをセット 'barCb: コンボボックス Me.barCb.RowSource = getCbListSQL 'コンボボックスの初期値をリストの1番目に設定 If Me.barCb.ListCount >= 1 Then Me.barCb.Value = Me.barCb.ItemData(0) End If End Sub
以下の環境で確認しました。
お察しください。
ネタ元となったアプリケーション等の環境は各記事を参照してください。