単線を引きたい場合、「---」と入力して、Enterキーを2回押せば、横幅いっぱいに単線が引けます。この機能はオートコレクトの機能を利用していますので、上記の方法で線が引けない場合は、設定を見直す必要があります。ツールバーの「ツール」→「オートコレクト」を選択し、画面が開いたら「入力オートフォーマット」タブに移動します。「罫線」のチェックが外れていれば、そこにチェックをつけることで利用可能です。逆に、この機能が邪魔になるときは、外せば変換されませんので使いやすい設定に変えてくださいね。あと、この機能で引かれる罫線は段落罫線になりますので、消す場合は段落ごと選択して、「線種とページ罫線と網掛けの設定」画面を開き、設定対象が「段落」になっていることを確認して、「罫線なし」にして消してください。「罫線」ツールバーの「罫線の削除」じゃ消えませんので注意してくださいね~。複数条件でデータを抽出する方法はいくつかありますが、その中でもフィルタと配列数式を利用する場合の長所・短所をまとめてみました。フィルタを使用する場合。→「フィルタ」→「オートフィルタ」と選択して実行します。条件はコンボボックスなどにて指定してください。フィルタオプションなどを利用して、複雑な条件で抽出できます。簡単な操作で抽出することが出来ます。その都度抽出データを表に貼り付ける必要があります。配列数式を使用する場合。同時に押して式を確定します。配列数式には同じ数の行と列を指定する必要があります。フィルタを使用する場合よりも表などで使用するのに向いています。指定範囲を決めておく必要があります。条件付き合計式のウィザードを使って数式を入力した場合も配列数式が入力されると思います。配列数式の式の確定方法だけは特に注意してください。式の一部を変更した場合も、確定の際にCtrlキー+Shiftキー+Enterキーで確定するようにしてください。Accessのフォームでテキストボックスに入力する際、過去に入力したものはリストから選べるようにしたい場合は、下記の様に設定します。変更したいフォームを開きます。リスト表示にしたいテキストボックスを右クリックし、メニューから「コントロールの種類の変更」を選び、「コンボボックス」を選択します。テキストボックスがコンボボックスに切り替わったら、もう一度右クリックし、プロパティーを選択します。「すべて」タブの上から7行目あたりに「集合値ソース」という欄があるので、そこにカーソルを持って行きます。右端に「▼」ボタンと「...」ボタンが表示されるので、「...」ボタンを押してください。クエリビルダの「テーブルの表示」画面になるので、過去に入力されたデータが入っているテーブルやクエリを選び、「追加」ボタンを押してください。クエリビルダに該当のテーブルなどが表示されたら「閉じる」ボタンで「テーブルの表示」画面を閉じます。画面下の「フィールド」欄にリスト表示したい項目を指定します。すると、テーブル欄に先ほど選んだテーブルが自動的に指定されます。ツールバーの「Σ」ボタンを押して「集計」欄を表示してください。「Σ」ボタンがわからなければ、フィールド欄などで右クリックして出てきたメニューから「集計」を選んでもOKです。「集計」欄が表示されたら、「グループ化」と自動的に表示されるハズです。表示されていなければ、リストから「グループ化」を選択してください。「クエリビルダ」を終了します。終了時に「SQLステートメントの変更を保存し、プロパティーの設定を更新しますか?」というメッセージが出たら、「はい」を選択します。10.以上で設定は終了ですので、フォームビューに切り替えて動作を確認してください。リストに表示されているものは過去に入力したデータがグループ化、つまりまとまって表示されます。リストに無い項目は直接入力することができますので、上手く使えば入力の手間が省けるのではないでしょうか。|ボタンを押してフォームを開くには。Accessの基本ですが、フォームにボタンを作って、そのボタンを押すことにより、別フォームやレポートを開く事が出来ます。いろいろな方法がありますが、わかりやすくマクロで開く方法を紹介します。オブジェクト欄の「マクロ」を選択し、「新規作成」ボタンを押して、新しいマクロを作成します。アクションを選択します。フォームを開きたい場合は、「フォームを開く」を選択。レポートを開きたい場合は「レポートを開く」を選択してください。画面下の「アクションの引数」で、フォームを開くを選択した場合は「フォーム名」に開きたいフォームの名前を、レポートを開くを選択した場合は「レポート名」欄にレポートの名前を指定します。マクロに名前をつけて保存します。ボタンを作成したいフォームをデザインビューで開きます。「ツールボックス」の「コマンドボタン」を押してから、ボタンを作成したい場所で、適当な大きさにドラッグして、新規にボタンを作成します。出来たボタンを右クリックして、メニューからプロパティーを選びます。「すべて」のタブに切り替え、「標題」欄でボタンに表示される名前をわかりやすい名前に変更します。10.プロパティーの下の方(一番下から8個目くらい。)の「クリック時」欄にカーソルを持ってくると、横に▼が表示されるので、それをクリックし、出てきたリストから、先ほど作成したマクロを選びます。11.フォームビューに切り替えて、実際にボタンを押してみて、動きを確認してみてください。テーブルを開く、クエリを開くなども基本は同じです。マクロを作成する際、「マクロ名」という列を表示し、そこに名前を付けると、たくさんのマクロを作る際には便利です。マクロを作成する際には、同じメニューのマクロなどは一つのマクロで登録し、中のマクロ名で分けるようにした方がわかりやすいと思います。考えつくのは、移したいシートを丸ごとコピーして、新たにBookを作成して、そのまま貼り付けちゃう方法ですよね。それでもいいんですけど、もっと簡単な方法がありますよ。ドラッグ&ドロップで移せます。移したいSheetがあるBookが最大表示になってる場合は、「元のサイズに戻す」ボタンを押してから画面を小さくして、Excelの画面の余白が見える様にしておいてください。最初からそうなってる時はそのままでOK。したら、移したいSheetのタブをその余白にドラッグ&ドロップするんですが、このときCtrlキーを押しながらドロップしてください。すると、そのSheetのみが新しいBookとして作成されます。先程の操作で、Ctrlキーを押さずにドロップすると、そのSheetがコピーではなく、移動して新しいBookに移ります。よって、元のSheetからは削除されますので、ご注意を。その辺りはその時の需要によって使い分けてくださいね。|Wordの起動がおかしくなったらもし、Wordの起動時にエラーが出るなどした場合で、原因が不明な時は下記のコマンドを試してみてはいかがでしょう。Wordを初期設定で起動する。1.「スタートボタン」を押し、「ファイル名を指定して実行」を選択。/a」と入力して「OK」ボタンを押します。3.Wordが初期状態で起動します。表示されるので、スペースと/aを記入してOKボタンを押してください。これで起動する場合は、Wordのアドインと全文書対象のテンプレートを読み込まないと起動出来る、ということですので、そのあたりの設定を見直してください。これでも起動出来ない場合は、Normalファイルを作り直してみましょう。既存の「Normal.dot」をリネームしてから、Wordを再立ち上げすると「Normal.dot」が再作成されます。それでもダメな場合は、レジストリなども見直す必要があるかもしれません。詳しく無い方は、Wordを入れ直すなども視野に入れて対処された方が良いと思います。|ローマ字の名前の小文字を大文字に。ローマ字の名前で、小文字を大文字に変換したい時など、こんな関数が使えます。tatuya」と入っていた場合。B1のセルに、結果を出すには下記の式を入力。TATUYA」と表示されます。頭一文字のみ大文字に。Tatuya」と表示されます。文字を大文字に変換してくれます。大文字の名前を全て小文字に。tatuya」と表示されます。|数字を漢数字に直す方法。数字のみが入っているセルを、漢数字に変換して表示するには、下記の数式が使えます。A1セルに入っている数字を、B1セルに漢数字として表示させたい。B1セルを選択して、数式バーに下記の数式を入力してEnter。=NUMBERSTRING(A1,1)と入力。=NUMBERSTRING(A1,2)とすることで可能です。あ、NUMBERSTRING関数は関数の挿入のボタンを押しても、リストに表示されませんので、きちんと手で入力してくださいね。|リストでのデータ入力方法Excelでデータを入力する際、リスト形式から選ぶ方法はいくつかあるのですが、その中から簡単なものを2つ。リスト選択形式にしたいセルを選択し、ツールバーの「データ」から「入力規則」を選びます。「データの入力規則」の画面が開くので、条件の設定欄の「入力値の種類」を「すべての値」から「リスト」に変えます。リストから選択する」にチェックが入っていることを確認してください。「元の値」を設定する部分が表示されるので、リストに出したい項目を、半角カンマ(,)で区切って入力します。「元の値」欄に「青,赤」と入力。シート上の範囲を指定して、そこに含まれている項目を選択するようにも設定出来ます。「元の値」欄に「=C1:C3」と入力。シート上の範囲を参照する場合、その範囲に範囲名が設定されているならば、「元の値」欄に「=範囲名」と指定することも出来ます。同じ列の記入済みのセルの値をリストに表示。入力しようと思う値がすでに同列で記入済みの値なら、「Alt」キーと「↓」キーを押すことにより、リストから選ぶ事ができます。リストで表示されるので、そこから入力したい値(ここでは赤)を選択。|満年齢の計算今日付の満年齢を出したい場合、下記の数式で出せます。A1欄に生年月日が入力されていて、B1欄に今日付の満年齢を表示したい場合B1セルの数式バーに下記の数式を入力してEnter。=DATEDIF(A1,TODAY(),"Y")「○歳」と、歳まで表記したい場合は、それに&で歳をくっつけちゃってください(笑)=DATEDIF(A1,TODAY(),"Y")&"歳"また、本日付じゃなく、決まった日付時点での満年齢の場合は、TODAY関数の部分に直接日付をダブルクォーテーションで囲って入力するか、決まった日付を入力したセルを参照する様にすればOKです。A1欄に生年月日が入力してあり、セルC1に入力されている日付時点での満年齢を表示したい場合=DATEDIF(A1,C1,"Y")こんな感じでしょうか。|ハイパーリンクを一気に削除ハイパーリンクを削除するには、設定されているセルを右クリックのメニューから「ハイパーリンク」を選び、「ハイパーリンクの削除」を選択すればいいのですが、設定されているセルがたくさんある場合、一つずつ作業するのは手間ですよね。その場合、どこかのセルに[1」と入力して、それをコピーします。その後、ハイパーリンクを削除したいセルを選んで、通常の貼り付けではなく、「形式を選択して貼り付け」を実行してください。この際、出てくるメニューの「演算」欄で「乗算」のところにチェックをつけてOKを押すことにより、ハイパーリンクは削除されると思います。ちなみに、ハイパーリンクを削除しても、またそのセルを再編集して確定すれば、通常通りまたハイパーリンクが設定されます。削除後のセルの値がリンクされるようなもので無ければ関係ないんですけどね。|記号で区切られた名前一覧から姓のみを取り出す。住所録一覧で、名前の列が姓と名の間が全角スペースなどの記号で区切られている場合、姓のみを取り出すには?という質問も過去に受けました。◇◇」さんという名前が入っていて、B1に「○○」だけを出したい場合、下記のような数式でOKではないかと思います。",A1)-1))内容としては、FIND関数で記号の位置(今回は全角スペース)を算出し、記号自体は要らないのでそれから1を引いた数を引数として、LEFT関数でその数だけの文字列を出した、という感じです。※FIND関数で文字の開始位置は最初の文字から数えるので、引数の1は省略してあります。",A1,1)-1))となります。|ProfileAuthor:aki内容は出来るだけ動作確認してますが保証は出来ませんので全て自己責任で対応いただきますようお願いいたします。