ExcelでSQLを使う

エクセルでSQLを使う必須の関数を紹介しします。

ExcelでSQLを使う-029: ソース公開-13 DSWriter関数(Excel To Excel)

外敵から身を守る!そのために自分の巣穴では排泄しない。 この祖先の本能は、ラブラドール・レトリーバーにも引き継がれています。 2週齢に達した仔犬たちは、先祖の教えに従って産箱の外で排泄します。 ◇◇◇◇◇ 11、検索結果をシートに書き出すDSWriter関…

ExcelでSQLを使う-028: ソース公開-12 DSelect関数(Excel To Excel)

移行期も後半。 仔犬たちの生活サイクルが徐々にはっきりしてきました。 《2時間ほど寝て30分ほど起きて、オッパイを飲んで遊んでまた寝る》 のサイクルが生まれつつあります。 ◇◇◇◇◇ 10、複数行を検索するDSelect関数 一列のみを検索するDLookup関数、一…

ExcelでSQLを使う-027: ソース公開-11 SQLExecute関数-3(Excel To Excel)

16日齢を迎えた仔犬の体重は、1.47g~1.64Kgに達しました。 飲むオッパイの量も増えました。 それにつれて、ママ犬のフード量も激増しています。 180g×3+90g=630gが一日のフード量。 ママ犬は、通常の2.86倍のフードを食べてオッパイを出しています。 ◇◇◇◇◇ …

ExcelでSQLを使う-026: ソース公開-10 SQLExecute関数-2(Excel To Excel)

生後15日齢を迎えて仔犬たちが活発に動き回り始めました。 ◇◇◇◇◇ 9、エクセルでSQL文を実行するSQLExecute関数 9-2、SQLExecute関数で表の行を更新する ADO でエクセルの表に接続して更新するには、エクセルの自動更新を停止する必要があります。相互参…

ExcelでSQLを使う-025: ソース公開-09 SQLExecute関数-1(Excel To Excel)

99 生後13日前後から仔犬の目が明きました。 どうやら瞳の色はママ犬と同じ黒のようです。 ◇◇◇◇◇ SQLExecute関数の紹介記事は、3つです。 1、SQLExecute関数で表を削除する。 2、SQLExecute関数で表を更新する。 3、SQLExecute関数で表に挿入する。 9、…

ExcelでSQLを使う-024: ソース公開-08 getFieldInfo関数(Excel To Excel)

生後14日目。 仔犬たちの体重は1.3Kg~1.5Kgに。 大きなお腹を曝け出して臍天で寝ることも多くなりました。 ◇◇◇◇◇ 本稿で公開する getFieldInfo関数は、(それ自体が)エクセルで作表するのに何らかの貢献をするものではありません。DSelect関数が検索したデ…

ExcelでSQLを使う-023: ソース公開-07 ELookup関数(Excel To Excel)

生後14日目。移行期を迎えて2日目。 産室を全体で2畳の広さに拡張。 仔犬たちは、産箱を出て動き回り始めました。 排泄場と産箱との間にある段差も越えて行き来しています。 ◇◇◇◇◇ 7、行データを検索・参照するELookup関数 ELookup関数は、次の次の次ぐらい…

ExcelでSQLを使う-022 ソース公開-06 DLookup関数(Excel To Excel)

生後13日目。 仔犬たちは、移行期を迎えました。 尾っぽで喜怒哀楽を表現するようになりつつあります。 ◇◇◇◇◇ 6、色々と活躍するDLookup関数 良いデータベース デザインの目的の 1 つはデータの重複 (重複データ) を取り除くことです。 この目的を達成する…

ExcelでSQLを使う-021: ソース公開-05 CircledText関数(共用)

新生児期の仔犬の排泄を促すのはママ犬の大切な役目です。 ◇◇◇◇◇ 5、囲み文字を自動付与するCircledText関数 SQL文に値をセットする場合には、データの種類によって決められた文字(囲み文字)で囲む必要があります。 Char ______"Date ______#String _____…

ExcelでSQLを使う-020: ソース公開-04 DBWriter関数(Excel←→Access)

生後9日目。仔犬たちの爪を切りました。 専用爪切りよりも人間のが使いやすいようです。 ◇◇◇◇◇ 4、DBSelect関数の結果を表示するDBWriter関数 今回のソース公開をキッカケに誕生したのが DBWriter関数。そもそもが、さほどの必要性を感じていませんでした。…

ExcelでSQLを使う-019: ソース公開-03 CnnExecute関数(Excel←→Access)

ExcelでSQLを使う- 新生児期の中盤も過ぎて、仔犬たちの食欲(?)はますます盛ん。 黄色ちゃんと水色ちゃんの体重は、早くもIkgをオーバーしました。 文献によれば、体重が2倍になるのは2週齢頃。 が、3回共に1週齢と1日~2日で生誕時の倍の体重になってい…

ExcelでSQLを使う-018: ソース公開-02 DBSelect関数(Excel←→Access)

5頭の仔犬は、体調抜群で順調に新生児期前半を過ごしています。 ◇◇◇◇◇ 2、Accessを参照するDBSelect関数 DBSelect関数も、1996年に書いた次の関数が原型です。 【Access ライブラリ関数】 Public Function DBSelect(ByVal strQuerySQL As String, _ Option…

ExcelでSQLを使う-017: ソース公開-01 DBLookup関数(Excel←→Access)

デイジー号が出産。三度目も5頭の仔犬でした。 なお、今回でママ犬は卒業します。 ◇◇◇◇◇ 1、Accessを参照するDBLookup関数 DBLookup関数の原型は1996年に書きました。いわゆる Access のDLookup関数の代替関数です。DLookup関数には、複雑なSQL文を書けない…

閑話休題: WEB構築ツール

「南極物語」のオリジナルは、1983年(昭和58年)公開の日本映画。 南極大陸に残された兄弟犬タロとジロと越冬隊員が1年後に再会する実話を元に創作を交え、北極ロケを中心に少人数での南極ロケも実施し、撮影期間3年余をかけ描いた大作映画である。(WIKIPE…

ExcelでSQLを使う-016: SQL 複数の表からの検索

動物のお医者さん 第8章 狂犬病予防接種をして歩く”旅の獣医”にあこがれ、町の人の信頼のもとに成り立つ開業医を夢見る博士課程のハムテルと二階堂。理想の獣医師像を求めて修行に出た二人を待ち受けていた現実とは?一方、清原たちの開業のしらせを聞いて…

ExcelでSQLを使う-015: SQL ORDER BY 節 多重ソート

動物のお医者さん 第7章 鷹匠になることを夢見た小学生のハムテルは、ある日、道端で60円のひよこを買った。それはやがて、主人にまで蹴りをいれる恐るべきニワトリに成長した。いくたびかの苦難をを乗り越えて西根家にたどりついた気の強い仔猫は、そのま…

ExcelでSQLを使う-014: SQL WHERE節の活用-3 INとLIKE

動物のお医者さん 第6章 チョビがポスターのモデルにスカウトされた!再び犬ぞりレース出場の日も近い!さて、会社員になったのに、毎日大学に出没する菱沼を尻目に、ハムテルは卒論を仕上げ、獣医師国家試験の勉強に励む毎日である。二階堂も、ネズミと闘…

ExcelでSQLを使う-013: SQL WHERE節の活用-2 BETWEENとAND

動物のお医者さん 第5章 病気になったヒヨちゃんは、ガンもとばさないし、蹴りもしない・・・のでちょっと寂しい。チョビの出生の秘密があかされたり、永遠に研究室の主であろうと誰もが疑わなかった菱川聖子がついに就職口を見つけたり、相変わらず次々と…

ExcelでSQLを使う-012: SQL WHERE節の活用-1 関係演算子とAND、OR

動物のお医者さん 第4章 6月でも北海道は寒い。なにしろ、ストーブで、”しるこドリンク”を温めて飲む漆原教授の姿も見られる日もあるのである。研究室に秘書はいないし、想像を絶する教授の奇行に、学生たちも患畜たちも大弱り・・・。向かうところ敵なしの…

ExcelでSQLを使う-011: SQL 算術演算子と算術関数 SUM, AVG,MIN,MAX

動物のお医者さん 第3章 バイトに研修に実習、4年生になったハムテルたちは、獣医師への道まっしぐらーとそう順調にはいかないようで、元競走馬の世話やら牛の出産立ち合いやら動物園での飼育係体験やらで、もう大変。チョビの”あ・そ・ぼ”とミケの蹴りに…

ExcelでSQLを使う-010: SQL 重複行の除去 ー キーワード DISTINCT

動物のお医者さん 第2章 西根家にはいろいろな動物が出入りする。ヒヨちゃんに輪をかけた乱暴者のメンドリコンビ。思いっきりワガママな仔犬スコシ。酒飲みのスナネズミ。緊急治療に飛び込む近所の人々ー。そいて、極めつきは、ドイツに住む音楽家・ハムテ…

ExcelでSQLを使う-009: SQL SELECT文 ー SELECT節とINTO節

動物のお医者さん 第1章 H大学受験前、その構内に足を踏み入れた時から、ハムテルの運命は決まっていたー。怒った顔でも実は心優しいシベリアン・ハスキーのチョビ、関西弁姉御肌の猫のミケ、傍若無人・暴れん坊鶏のヒヨちゃん、小さな幸せが嬉しいスナネズ…

ExcelでSQLを使う-008: EXCELとSQLツール ー SQLWriter(),SQLUpdate()

SQLツールと言っても、たかだか一ヶ月で開発したもの。二度の入院手術を挟んでの取組みだから、大層なものではない。臆面もなく、それらを一括紹介する。 1、エクセルブックを参照、更新、削除するツール ・DLookup() ・DSelect() ・SQLExecute() ・SQLWrit…

ExcelでSQLを使う-007: Excelの表の列名 ー Field.Name

監修者紹介 水越美奈(みずこし みな) P.E.T.S 行動コンサルテーションズ主宰。ケーナイン・アンリミテッド顧問獣医師。日本獣医畜産大学獣医学部卒業。動物病院勤務を経て渡米し、行動治療学や、動物福祉、しつけ、聴導犬訓練を等を学ぶ。(財)日本盲導犬協…

ExcelでSQLを使う-006: Excelのデータ型 ー Field.Type

北海道の羅臼に本来をイノシシを狩る紀州犬でありながら、エゾシカやヒグマの猟に目覚めた一頭の天才的猟犬がいる。名猟犬の血を正当に受け継ぐ紀州犬「熊五郎」。「紀州犬の帯より引用」 我が家のラブラドール・レトリーバーが、もうすぐ3度目の出産に挑む…

ExcelでSQLを使う-005: AccessへINSERTする ー CnnExecute関数

伝統的な一部のアニマル・トレーニング法は、何十年にもわたりドミナンス理論をよりどころとし、動物が望ましくない行動をとるのは、より高い地位を得ようと奮闘していることがおもな原因と決めつけてきた。・・・この考え方に影響を受けたトレーナーが、『…

ExcelでSQLを使う-004: 主Keyを採番する ー MAX() + 1

犬とはなんとけなげでいじらしい生き物なのだ。(中略)妻の膝から抱き上げてソファーに座り、その小さくて柔らかな身体を撫でていると、なお一層あたたかくなった。ー本文よりー ◇◇◇◇◇ 本稿では、IDを採番して「軽井沢のボーイ」を<蔵書一覧>に追加するこ…

ExcelでSQLを使う-003: INSERT文の実行 ー SQLのINSERT文 を実行する

「人間らしい歩き方を思い出させてくれた」との言葉を残して、パートナー(使用者)はこの世の去った。そのあと、クイールはどのように生きたのか。生まれた瞬間から息を引き取るまでをモノクロームの優しい写真と文章で綴る、盲導犬クイールの生涯。静かな…

ExcelでSQLを使う-002: UPDATE文の実行 ー SQLのUPDATE文 を実行する

"WON WON" the photpgrapph collectin of Siberian Hsuly. The dog at the height of populality among a various kind of them created by Mazuno Nikura an aggrensive photographer location Canada at winter 1991 ◇◇◇◇◇ 本稿のテーマは、UPDATE文。 >U…

ExcelでSQLを使う-001: DELETE文の実行 ー SQLのDELETE文 を実行する

我が家の黒ラブの出産が一週間後に迫っている。ブログ「エクセルを参照・変更・削除するツール」を急いで書き上げなければならない。 ◇◇◇◇◇ SQL文を発行すれば、エクセルシートへのデータの追加、編集、削除が簡単にできる。 DELETE FROM [Sheet2$B1:L10000]…