三流君 ken3のmemo置き場

三流プログラマーのメモ書きです。主にVBAやWindowsの話題が多いです

挨拶・自己紹介:
失敗続きのAB型の変わり者 :三流プログラマー Ken3です
フリーのエンジニア・個人事業主です・・と書くと聞こえはイイが(それとなくカッコよく聞こえるが)、 現在は小さな案件の受注請負 と 短期派遣 で 日々つつましく?ほそぼそと暮らしてます。

よく検索されるキーワード: [質問回答XXXXさんへ] [CreateObject] [VBA] [JRA競馬オッズ]

Access

実行時エラー2046 が 発生する件をテスト Access VBA DoCmd.RunCommand acCmdWindowHide

DoCmd.RunCommand acCmdWindowHide で 実行時エラー '2046': 実行時エラー '2046': コマンドまたはアクション'ウインドウを表示しない'は無効です。 が発生した件をテストしてみた。キッカケは下記の質問です detail.chiebukuro.yahoo.co.jp回答・テスト結果…

VBA Excelから起動したAccess.Applicationを残したい .UserControl = Trueを実験してみた

accApp.UserControl = True を入れてテストしてみました。 ※よし実験終了、QAサイトの回答に得意気に書こうとしたら、 質問が解決済みになっていたのは内緒です。youtu.be https://youtu.be/qyL7ozYEds0 目次 00:00 やりたいこと 00:30 1.不具合の再現 01:28…

Access テーブル 集計フィールド 式に構文エラーがあります を テストしてみた

Accessのテーブルで 集計フィールド 演算フィールド でInStr関数使用時 開始位置の1を省略すると 式に構文エラーがあります。式に構文エラーがあります とエラーになる。 いつも省略している Start開始位置を指定するLeft([フィールドA],InStr(1,[フィールド…

Win10 共有フォルダでAccess DB運用 .laccdbで使用PCを特定してみた

Excelのデータソースでネットワーク上のAccessDBクエリを接続 ブックを閉じないと接続が残る・・と知恵袋 detail.chiebukuro.yahoo.co.jp で見かけたので、 DB使用者のPCを特定したいので、調子に乗って、テストするが、、、、参考URL: Access のロック ファ…

Access OLE型で登録された Wordアートの文字列を取り出し 文字を読み上げる

Access VBAでOLE型に登録されたWordアート内の文字列を読み上げる下記、いつもの解説動画です。 youtu.be https://youtu.be/0ZkhpOj-uDU 目次 00:00 0.あいさつ、テスト実行 03:45 1.単体 Access VBAで文字を読み上げる 04:59 2.単体 ワードアート内の文字列…

MS-Access このクエリは、データソースとして使用することはできません のエラーメッセージを作ってみた

MS-Accessで 「このクエリは、データソースとして使用することはできません」 のエラーメッセージを強引に作成してみた。エラー作成方法 1.普通にクエリを元にした(レコードソース・データソースにした) フォームを作成する。2.動作確認3.レコードソース・デ…

Access OLE型のフィールドに埋め込まれているWordデータをファイルに保存 TypeName(Me!OLE型.Object)=Document

Accessフォーム経由でOLE型に埋め込まれたWord形式のデータ OLE型のデータを取り出し、Wordファイル化してみました。ネタ元は下記のQAサイトです teratail.comいつもの動画解説 あのあの こんな感じ イライラ 解説は下記 youtu.be https://youtu.be/8fqAbKdA…

Access クエリー パラメーターの入力 を わざと表示させ 条件式に使う そんな小ネタです

#Access #クエリー で 存在しないフィールド名 を 設定すると #パラメーターの入力 をしろと エラーっぽく言われる クエリーの作成ミス や SQL文の間違いなどで見かけると思います。古き良き会社員時代を思い出したので、動画にしてみました。ぉぃぉぃ・・・…

Access サブフォーム 内訳レコードを親フォームのデータから作成したい DoCmd.RunSQLでINSERT INTO文を発行 その他処理のタイミングをデバッグしてみた

#Access 親フォームから INSERT INTO テーブル ( F1, F2, F3 ) values (1,2,3) の SQL を作り、 #サブフォーム で使用する子テーブルデータを作成処理のタイミング、イベントのタイミング を 迷いながら #デバッグ する姿を笑ってください・・・youtu.be htt…

Access クエリでテーブルを別名(AS 別名)使用して 同じテーブルをつなげる そんなクエリーを作成してみた

知恵袋の質問にAccessのおもしろそうな質問があったので、回答してみた。 detail.chiebukuro.yahoo.co.jp ↑他の回答者がサクッとSQL文を載せているので、他の回答も参考にしてみてください。DATAテーブル NO,MOJI 0001, A 0001, B 0002, B 0003, A 0004, C 0…

Access ルックアップフィールドから作成したコンボボックスに .Text プロパティがあるのでテストしてみた

Access ルックアップフィールドから作成したコンボボックスで遊んでます .Text プロパティがあるのでテストひとつフォームにテキストボックス作成して =[コンボボックス].Text とやってみた。いつもの失敗動画は下記 https://youtu.be/zItJDyWFIuE結果は、お…

Access ルックアップフィールド から作られた 複数選択コンボボックス? の選択数を知り 条件付書式で使用したい

知恵袋の質問 https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13258769148 Microsoft Accessについて、 関連付けられた複数選択のコンボボックスとテキストボックスがあり、 そのコンボボックスの選択数によって条件付き書式で テキストボック…

今回も小細工 Access UNION ALL でつなげたクエリをcsv出力してみた 同名フィールドのクエリが作れなかったので強引にヘッダを追加して出力

知恵袋の質問 https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11258679736 Accessのクエリよりcsvを出力したいのですが、同じフィールド名を出力する方法を教えてください。 初心者なので簡単な方法だと助かります。 例)テーブル名=sample・…

Access 最適化すると削除されたオートナンバー型のフィールド値が戻る場合がある 最適化するとID が調整される?ウソつくなよ > じゃやってみますか・・・とムキになる老害(笑)

Access テーブルで削除されたオートナンバー型の値が戻る? (正確には、最適化を行うと オートナンバーの値が戻るです。普通に使っていると戻りません) うそのようなホントの話なので動画にしてみました。 ID など オートナンバー型のフィールドを作成すると…

Access レコードソースで定数を使いたかったので 標準モジュールで固定の値を返す関数 Function を作り、定数・パラメーターっぽく使う

フォームのレコードソースで標準モジュールに書いた値(定数)を使いたかった、そんなお話です。QAサイトで回答し恥を残す・・・ 質問元は https://teratail.com/questions/9v56md6ntxp3dz で回答してみました。またまた、浮気して・・・ ※他の回答やコメント…

人力検索はてな で回答 Accessクエリーを改行してExcelへ出力 演算フィールドでVBCRLF改行をテストしたが・・・

キッカケ・元ネタは、 人力検索はてなの質問 Accessのテーブルで複数列から情報を引っ張り文字列を追加した上で、Excelファイルとしてエクスポートしたい q.hatena.ne.jp↑の回答ついでに動画作成、そして失敗する。テストの試行錯誤動画です 他の回答者が使…

Access クエリーに演算フィールド 式を作り 条件として利用する 文字数15以下を抽出する

ネットの恥は残り続けるのに、下記の人力検索の回答にチャレンジしてみた。 q.hatena.ne.jpデータの文字数を数えたいなら、 クエリーに演算フィールド 式を作る文字数を数えたいなら、 文字数: Len([書名])フィールドに フィールド名(式をフィールド名にする…

XXXXXさんへ Access VBA MAIL アドレス帳から選択・送信操作について

>Outlookでファイルを添付する件で送信先を固定せずにアドレス帳から任意に選択することは可能でしょうか?アドレス関係は軽く追加とかしか、やったことはないのですが、VBA Outlook アドレス帳 連絡先選択 で検索すると、 https://qiita.com/Q11Q/items/c5a…

XXXXさんへ VBAでn秒待つには

こんにちは。下記の質問をいただきました。 >3.開いた文章 Document に アクセスするの章の中の「'手抜きで2秒待つ(オブジェクトの展開時間を待つ) >Application.Wait Time:=Now + TimeValue("00:00:02") '2秒間 ボーっとする」という部分でエラーが出てす…

QA110318 テスト エ.Access フォームのコントロールをVBAコードで削除する

動画で三流解説動画の簡単な説明ソースコードは http://d.hatena.ne.jp/ken3memo/20110321/1300682880 を見てください。 フォーム1の削除ボタンを押したら、 フォーム2のコントロールを消してみる a.全て消す b.コントロールの名前で判断して消す そんな処理…

QA110318 Access イ.クロス集計クエリーを埋め込み 使ってみる

動画で三流解説動画の簡単な説明全体の流れは http://ken3hitori.g.hatena.ne.jp/bbs/20?mode=tree を 見て下さい。 クエリーをサブフォームのソースとして設定してみました。 パラメーターで可変となるクロス集計のクエリーを指定すると、 うまくいきません…

QA110318 Access ア.クロス集計クエリーの作成

動画で三流解説動画の簡単な説明全体の流れは http://ken3hitori.g.hatena.ne.jp/bbs/20?mode=tree を 見て下さい。 クロス集計クエリーをAccessで作成してみた、そんな操作動画です。動画解説やテスト結果www.youtube.com 動画元: QA110318 Access ア.クロ…

QA110308 Access 更新前処理 _BeforeUpdate内でDLookup関数を使用、値の取得

動画で三流解説動画の簡単な説明ソースと解説は http://d.hatena.ne.jp/ken3memo/20110311/1299782074 を見てください。 親IDの更新前処理 _BeforeUpdate で テーブルから顧客名を DLookup関数で取得、単純にセットしてみました。動画解説やテスト結果www.yo…

QA110218 ウ.AccessサブフォームのデータをOutlookのメール本文に転記する

動画で三流解説動画の簡単な説明処理の全体像 と ソースコードは http://ken3hitori.g.hatena.ne.jp/bbs/19?from=1 を見てください。AccessからOutlookを起動して、 メールの本文にフォーム(サブフォーム)の内容を転記します。例題がドラマタイトルと出演者…

QA110218 イ.Access メインフォームとサブフォーム 値の取り出し方 ほか

動画で三流解説動画の簡単な説明IDでつなげたよくある形のメインとサブフォームが存在します。 このサブフォームから全てのデータを取り出したいので、イロイロとチャレンジしてみます。 処理の全体像は http://ken3hitori.g.hatena.ne.jp/bbs/19?from=1 を…

QA110218 Accessサブフォームの作成 メインフォームとIDで連結 テスト

動画で三流解説動画の簡単な説明IDでつなげたデータをよくある形のメインとサブフォームにしてみます。 処理の全体像は http://ken3hitori.g.hatena.ne.jp/bbs/19?from=1 を見てください。テストデータ ドラマタイトル 美しい隣人出演者/役名仲間由紀恵 マイ…

QA110203 ア.AccessのクエリーをExcelに書き出し、列幅を自動調整

動画で三流解説動画の簡単な説明処理の全体イメージ/流れは http://ken3hitori.g.hatena.ne.jp/bbs/18?from=1 を見てください。 AccessからExcelを起動して、 新規のブック、シートに データを(クエリーの中身を)書き込みます。書き込み後、 エ.で調べた、…

操作手順 テストデータ作りでExcelのデータをAccessへコピペする方法

動画で三流解説動画の簡単な説明私(三流君)がいつも行っている、テストデータ作りの手順を恥ずかしいけど動画にしました。 まぁ、操作しやすいエクセルで編集して、アクセスのDBへコピーしただけですが...何かの参考となれば幸いです。 ※tab区切りで文字をコ…

QA101025 ExcelからAccessを開き フォームに値をセットする

動画で三流解説動画の簡単な説明ソースコードと解説は http://d.hatena.ne.jp/ken3memo/20101025/1287954014 を見てください。 ExcelからAccessを開き、フォームに値をセット後、ボタンを押す。 ボタンのモジュールをコールや.RUNすることができなくて、中途…

QA0720 Access 2つのコンボボックスを連動させる データを絞り込む

動画で三流解説動画の簡単な説明流れ、解説はソースコードは Accessで2つのコンボボックスを連動?させるには? http://d.hatena.ne.jp/ken3memo/20100720/1279597996 を見てください。 Accessのフォーム処理で、コンボボックス2つを使って、マスターデータ…

Ken3 ホームページ 目次

分類:HPを大きく分けると4つの柱(分類)です。

  1. [VBA・マクロ プログラミング]の解説
    当店の人気はVBA系のCreateObject("XXXXXX.application")で他のアプリケーションを操作するサンプルが人気です
  2. [プログラマーの愚痴]では、あまり見せたくない三流プログラマーの内面かな。
    三流君を踏み台にする
  3. [古いクラシック ASP(Active Server Pages)]の解説。
  4. [元コンビニ店長時代の話]が弟に巻き込まれ、失敗した脱サラ、畑違い?の仕事で失敗。
主に上記4つの分類でHP作成やメルマガの発行を行ってます。
※更新頻度が落ちていて情報の鮮度が悪いです。



本当に三流なんです(笑):たまにスゴイですねなんて言われることもありますが、
真実は→ [三流君の真実は...] ←を初めに見てくださるとわかると思います。
(からくりは、成功例↑しか載せてなくて ヒドイ失敗例はお蔵入り迷宮入りが多かったりします)