MS Access Tips/Sample and VBA and Blog customize etc...

親指シフトエミュレータ

実は、hatenaは、ATOK2010 + 親指シフトという絶滅品種指定の日本語入力をしています。 親指シフトって何だという方は下記を参照(NICOLAともいう)。 親指シフト - Wikipedia NICOLA 日本語入力コンソーシアム 本来は、専用キーボード、専用ドライバーが必用なのですが、Windows環境で通常のJISキーボードを擬似親指シフトに変換するソフト(親指シフトエミュレータ)があります。 長年、「親指ひゅんQ」という...

用紙の最後まで罫線を出力-1ページ目と2ページ目以降の行数が異なる場合

納品書や見積書等で、複数ページにわたる場合、下図ように1ページ目と2ページ目以降の行数が異なるようにしたい場合は結構あると思います。 「hatena の Microsoft Access 掲示板」に同様の質問に対してサンプルを作成したので、こちらで解説をします。 空白行も罫線を引く方法(2ページ目以降) 難易度: 追記: 下記の方法でも対応可能です。下記の方が、設定、コードがシンプルなので推奨します。 余白に応...

クエリでランダムに並べ替える、また、指定件数を無作為に抽出する

例えば、 500問ぐらいの問題文の入ったテーブルがあります。そこから無作為に20件を抽出してレポートに出力したい。 というような時に使える方法です。 前に配列をランダムに並べ替える関数は紹介しましたが、 配列をランダムに並べ替える関数 - hatena chips 今回はそれをクエリで実現する方法です。 難易度:...

タブストップ「いいえ」は跳ばして次のコントロールへ移動する

何かのタイミングで、指定したコントロールへ移動する。もし、そのコントロールがタブストップ「いいえ」なら、さらにタブ移動順の次のコントロールへ、それも「いいえ」ならさらに次のコントロールへ・・・と移動させたい。タブストップは条件により変更される。 というような質問がありました。 Me.テキスト1.SetFocus If Me.テキスト2.TabStop = False Then SendKeys "{TAB}" とSendKeysを使えば簡単ですが、Send...

レポートの禁則処理とワードラップをオフにする

まず、禁則処理、ワートラップとはなんぞや、から説明します。 ごっちゃにしている方をたまに見かけますが(?)、2つは似て非なるものです。 下のレポートのプレビューのキャプチャをご覧ください。 簡単に説明すると、 禁則処理とは、日本語で、行頭にきては困る文字(」。、など)を前の一文字も含めて、次の行に送る処理のことです。 ワードラップ(WordWrap)は、英文などで、単語が改行で分割されないよう...

Yahoo!知恵袋って・・・

Yahoo!知恵袋 のシステムは、技術系の質疑応答に向かないと思いながらも、ちょくちょく回答はしています。 が、これはちょっとひどいというのがあったので、ちょっと愚痴をいわせてください。 accessで商品登録をしました。個々に登録した商品を組み合わせたパッケージ商品を... - Yahoo!知恵袋...
該当の記事は見つかりませんでした。