ラベル マクロ実行 の投稿を表示しています。 すべての投稿を表示
ラベル マクロ実行 の投稿を表示しています。 すべての投稿を表示

2015/06/27

【仕事効率化】なぜみんなAccessを使わないのか?


こんにちは。
いかがお過ごしですか?

私は先週抜歯した親知らずの痛みがやっと和らいできてホットしています。
午前中に抜糸もしてきました。
まあ、そのことはあとで書くことにして、、、、

今回はAccessについてお話したいと思います。

◇Accessとは?

Accessってソフトご存知ですか?
会社でパソコンを使われている方は存在ぐらいは知っているのではないでしょうか?

ExcelやWordと同じようにMicrosoft Officeに含まれたソフトです。
(Microsoft OfficeのProfessional以上)

「Accessってなんか難しそう・・・」

「使い道がよくわからん!」

「必要なくね??」


そう思う方の為にまずはAccessは何をする為のソフトなのかをご説明します。

簡単に言ってしまうとデータベースを管理する為のソフトなのですが、
それだと「へぇ~」で終わってしまうのでもう少し具体的に。


・画面を作ってデータ入力をして、データを管理したい!

・表と表を組み合わせて表示をさせたい!

・登録してあるデータを使って文書を自動で作りたい!


とまあ、こんな願いを叶えてくれるのがAccessというわけです。


あれ?

Excelでもできるじゃん!!


そう思った人、あなたはExcel使いこなしてますね♪


確かにExcelでもできます。
それだけExcelが優秀なソフトでもあるのですが、そこまでExcelを使いこなしている方なら
ぜひAccessを使って頂きたいです。

Excelはかなり汎用的に作られていて正直なんでもできちゃいます。

でもExcelの本質は表計算ソフト。

対してAccessはデータベースソフトですので、データを管理する点に関してはExcelよりも
優れています。


たとえば、Excelに数万行で数百列のデータを入力したらどうなりますか?

さらに関数をバンバン埋め込んだら??

まあ、遅いですよね~。

遅い上に容量が大きくなりすぎて、ファイルが壊れる危険も高まります。

なので目的に合わせてAccessも使うことを私はお勧めします。



◇データベースを学ぶなら、まずはAccess!


私がIT関係の仕事を始めて、一番最初に関わったシステムがAccessでした。
その当時はAccessというソフトの存在すら知らなかったと思います。


【詳しい方の為に。】
具体的にはAccess2000(クライアント)とSQLserver2000(サーバ)のシステムでした。


というわけで私自身がAccessでデータベースを学んだというわけです。

Accessには「クエリ」という機能があります。


この「クエリ」という機能の用途はさまざまです。


表と表を組み合わせて仮の表を作ったり、その組み合わせた表を本物の表にしたり、
それから新しいデータを追加したり、存在するデータを変更したり、削除したり、、、


まあ、データに対していろいろできるわけです。



一方、データベースを学ぶという観点で外せないのが

「SQL言語」です。

このSQL言語というのは、データベースを操作する為のプログラミング言語です。


そう、まさに「クエリ」の機能をプログラミング言語化したものと言ってもいいでしょう。
(他のこともできますが、、、)

SQL言語が書けなくてデータベースの操作ができてしまう、それがクエリの機能なのです。


クエリは使いたい表を選んで線で結ぶ。まあそんな感じです。


そしてクエリの素晴らしいところは、


自動的にSQL言語を書いてくれる、そして編集もできる!


ということです。


私は、とりあえずクエリを作って、SQLがどう作られるのか確認する。

これをずっとやってました。


それを続けると、所詮、自動的に作られたSQLなのでムダがあることに気付きます。

そして、自分なりに編集してみる。

同じ結果が得られたからオッケー♪

とか

エラーになった(ToT)なんでー!

とか

試行錯誤している間に

あ、SQL自分で書いた方が早いじゃん!

これ、かなり進歩した思いませんか??

自分でSQLが書ければ多少記述の違いはあれどどのデータベースでも
それなり対応できちゃいます。

まあ、勉強法として合う、合わないはあると思いますが、この点でも
Accessをもっとたくさんの人に使ってもらいたい

そう私は思うのです。

◇あとがき

詳しい使い方は、たくさんの人が説明してくれています。

私も今後、小ネタを書いていきたいと思いますのでよろしくお願いします!



◇おすすめ記事


【誤送信防止!】outlook2013の送信ボタン押下時に送信前チェック

【仕事効率化】なぜみんなAccessを使わないのか?

Google検索画面の現在地が違う!再設定方法手順

【わが故郷のお話】栃木県の岩舟という地区を知ってますか?

【これで解決!】 Excel2013の基本と裏ワザ リンク集

【衝撃】WBSで紹介された好みの顔を分析しネット広告に掲載するサービス

体内時計リセット法!

【10時間で合格できる!】MOS Excel2013スペシャリスト(その2)



2015/05/22

【これで解決!】 Excel2013の基本と裏ワザ リンク集



今回はExcel2013に関してわかりやすく説明してくれているページをご紹介したいと思います。

私自身、仕事でExcelを使う上でたいへんお世話になったページばかりです。

きっと皆さまのお役にも立つと思いますのでぜひご覧ください。





◇ヘビーユーザー必見!設定しておきたい便利な機能

①セルを移動する時のヌルッとしたアニメーションがウザい!

Excel2003をずっと使っていた私にとっては、Excel2013のセルの動きが気持ち悪くて、、、ゲロ吐く前にこのページが見つかって本当に良かった。

ぬるっとした動きをオフにする | 初心者のためのOffice講座

・初心者のためのOffice講座より




②マウス使いのアナタへ。使いたい機能を左クリック一発で実行!

Excel2013には『クイックアクセスツールバー』という機能があります。使いたい機能のショートカットを画面上部に置いておける機能です。これは使えますよ♪

自分好みのボタンを登録してクイックアクセスツールバーを使いやすく~Excel基本操作編

・なんだ!カンタン!Excel塾より





③【上級編】列番号の表示を英字⇔数字に簡単に切り替える方法!

通常、列はA、B、C・・・となっていると思いますが列数を知りたい時めんどくさいですよね・・・オプションから変更することもできますがそれも面倒・・・よし!マクロ(VBA)組んじゃおうぜ!

某プログラマのメモ帳 Excelでボタン一つでA1形式とR1C1形式を切り替える方法

・某プログラマのメモ帳より




◇効率よく作業がしたい!時短ワザ


①時短の基本ワザ!ショートカット!!


時短といったらショートカットでしょ。たくさんのページがありますが、私が一番見やすいページを紹介します。


https://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=016747
・121wareより


②単純な作業を自分でやるなんて時間のムダ!自分でプログラム組んじゃおう♪


プログラムというと敷居が高いと感じでしまうかもしれませんが、このページはとてもわかりやすくVBAを説明してくれています。

私も大変お世話になりました。
なーんて言いながらVBA組む時は、今でも見てますけどね(笑)

Excel VBA 入門講座

・Excel VBA 入門講座へようこそ!!より





◇起動が遅い・・・イライラを解決!


①設定ファイルの破損が原因かも・・・


けっこう高い確率で起動が早くなると思います。試す価値は絶対にあります。これがダメならファイルをシート毎などで分解して容量を減らすか、挿入した画像を圧縮ですかね。

それでも遅ければ、Excelソフト以外の問題ですね、きっと。
Excel 2013 の動作が遅いときの対処法 - メモ用紙

・メモ用紙より





◇【おまけ】基礎をお勉強

このページは基本技から裏技まで親切に説明してくれています。
時間があるときに眺めているだけでも新たな発見があるかもしれません。

Excel2013の使い方講座~エクセル2013「機能紹介」



・なんだ!カンタン!Excel塾より






いかがでしたか?ぜひ活用して頂き、さっさと仕事を終わらせ遊びにいきましょう♪



◇おすすめ記事