Access VBA 質問スレ Part2 (788レス)
上下前次1-新
367: 2021/05/30(日)02:44 ID:gYrIGJpw(1/2) AAS
右側のプロパティって時間小さすぎるよな
レイアウト配置よりこっちをでかくできるようにしてほしい
368: 2021/05/30(日)02:46 ID:gYrIGJpw(2/2) AAS
あれもうちょっとどうかならないんだろうか
一日使うにはストレスがすごすぎる
369: 2021/05/30(日)08:25 ID:13wLe9nW(1) AAS
ユーの眼球レベルにあった
でかくて低解像度のモニター使え
370: 2021/05/30(日)11:48 ID:AsIzYzCY(1) AAS
ユー買っちゃいなyo!
371: 2021/06/01(火)06:40 ID:UJDWMLaS(1) AAS
共有ファイルとして使う場合
処理がバッティングすると、待ち?っぽい動きするんだけど、この待ち時間を短くとか長くとか設定できない?
372(1): 2021/06/04(金)04:59 ID:JYH5jKrW(1) AAS
>>365
整数倍にすればボケませんよ
373(1): 2021/06/04(金)05:01 ID:4UOZ506g(1) AAS
>>372
150でも200でもぼける
374: 2021/06/04(金)06:58 ID:pJrSJSTA(1) AAS
5年ほど前に作った製品ラベルのレポートを修整しようとしたら、老眼は進んでるわ液晶の解像度は上がってるわ、マウスカーソルの移動量を増やしてるわで大変だった。デザインビューの拡大出来るようになると良いですね。
375(1): 2021/06/05(土)16:40 ID:RpMlRy13(1/2) AAS
ファイルメーカーの体験版使ったらACCESSに戻れなくなってしまった
ACCESSになんかメリットある?
376: 2021/06/05(土)18:22 ID:HEfJq5i5(1) AAS
馬鹿がファイルメーカー、ファイルメーカーとしつこく繰り返しているから絶対に使わない
377: 2021/06/05(土)18:58 ID:vqCzfq5H(1) AAS
と馬鹿が申しております
378: 2021/06/05(土)18:59 ID:ZYY2LhyT(1) AAS
>>375
コストかな。
田舎の工場で低価格な電子部品作ってる。30台くらいのパソコンで使うからファイルメーカーなんてコストは現実的ではないんです。
379: 2021/06/05(土)21:31 ID:3DV79FRa(1) AAS
ファイルメーカーとAccessは得意分野が全然違うのでは?
380(1): 2021/06/05(土)21:53 ID:mImo/W/A(1) AAS
ファイルメーカーの宣伝でしょ
381: 2021/06/05(土)22:47 ID:RpMlRy13(2/2) AAS
>>380
ACCESSでうまくいかずもやもやするたびに体験版つかってみて
ライセンス料なんかが不安でACCESSにもどるってのを繰り返してる
ACCESSが現代的なGUIになってくれて
ある程度はコード書かなくてもできるよえになればいいんだが
382: 2021/06/06(日)02:59 ID:g1lC8rmM(1/2) AAS
え!?ひとりでも最低
じゅじゅじゅじゅじゅうまんえーん!?
画像リンク[png]:i.imgur.com
ちなみにキントーンもこの商法みたいだな
ACCESSはUIがクソなのと共有がほぼできない、ちょっとしたことでもコード書かなきゃならない、その代わりに激安ってことなんだろうな
逆にそこらを改善するのはこんくらい金とらなきゃできないことなのかもしれん
383: 2021/06/06(日)04:17 ID:I3Drh9AD(1) AAS
馬鹿
↓
ACCESSは共有がほぼできない
384: 2021/06/06(日)10:18 ID:9mmqAG88(1/2) AAS
FileMake使いのやつって
Access使いを見付けると必ず攻撃してくるよね
なんで不況に熱心なのかな
385: 2021/06/06(日)10:21 ID:9mmqAG88(2/2) AAS
馬鹿
↓
FileMakerはコード書かなくていい(キリっ)
386: 2021/06/06(日)11:26 ID:tDAG+yA0(1) AAS
と馬鹿が申しております
387: 2021/06/06(日)14:07 ID:g1lC8rmM(2/2) AAS
いくらなんでも高すぎる
あれって全社員にipadもたせてリアルタイムでデータ共有するような大企業向けだろ
とはいえほかにACCESSしか選択肢がなくてACCESSは手間がかかり過ぎるが
388: 2021/06/06(日)16:01 ID:/p4HIOC8(1) AAS
ACCESSは実質開発が停止してるからな
Web公開手段を再度実装したらFileMakerなんて駆逐出来るのに
389(1): 2021/06/07(月)23:05 ID:7Tyglgss(1) AAS
>>373
それ元がボケてるんやな
ディスプレイ買い換えるしかないな
うちは拡大してもクッキリやで
390(1): 2021/06/08(火)00:47 ID:Cnc+U0Kq(1) AAS
>>389
んなことないだろEIZOのFLEX Scanだし
ぼやけるって言葉の認識だと思うが
ベクターとラスターの拡大みたいなこと
画像リンク[jpg]:i.imgur.com
拡大鏡だと単純拡大だからガタガタのぼやぼや
スマホの拡大縮小だとおかしくならないよね?
省2
391: 2021/06/10(木)00:40 ID:BRYBvkaF(1) AAS
>>390
〉拡大鏡だと単純拡大だからガタガタのぼやぼや
単純拡大だからガタガタになるので正しい
しかしぼやぼやにはならない
頭(目?)悪そうだなこいつ
392: 2021/06/10(木)01:23 ID:/1oHskcz(1) AAS
文字が
画像リンク[jpg]:i.imgur.com
こうなるのをボヤボヤといってるんだと思う
MSゴシック使ってるやつはわからないかもしれないが
アンチエイリアス入ったフォントで拡大鏡使うとボヤボヤになるよ
画像リンク[png]:i.imgur.com
393(2): 2021/06/14(月)20:33 ID:bsW07B0Y(1) AAS
getobjectでVBSからmdbへ接続してACCESSのモジュールを書き換えているんだけど、プロシジャーをチマチマ書き換えるのが面倒になってきたので、
既存モジュールの全行を削除してからModule.AddFromFile メソッドで新モジュールを一括して書き換えた。
mdbを保存する段になって「ファイルの共有ロック数が制限を超えています」と怒られた。
たしか、コミットトランスするんだよなあ、と資料を読んでみたが、それが出来るオブジェクトが存在しない。
一体どうしたらいいのかな?
394(1): 2021/06/15(火)10:02 ID:Bs75sj8Q(1) AAS
ACCESSを買えば良いと思います。
395(1): 2021/06/15(火)11:17 ID:KpoHzIzW(1/2) AAS
>>394
Microsoft 365 for businessを使用してます。
ACCESSはしょっちゅう壊れるからVBSで出来ることはVBSでやりたいですね。
396(1): 2021/06/15(火)13:21 ID:HnTVFPij(1) AAS
>>395
そんな面倒なことw
2.0使いはじめた頃は間違った使い方してたのもあって壊しまくったが、ここんとこ壊れたことなどないぞ
397: 2021/06/15(火)15:19 ID:KpoHzIzW(2/2) AAS
>>396
フォームのコマンドボタンの位置をほんの少しずらしただけで壊れこともあるし、最適化で壊れたこともある。
最近もどっかの記事でそのような記述を見たような気がする。
VBSはコードを見るのも書くのもサクサクだからお気に入りだよ。重たいACCESSを開かなくていいのは気が楽だよ。
でも、関数がVBAと少し仕様が違うとか面倒なことがあるのが玉に瑕だなあ。
398(1): 2021/06/15(火)20:40 ID:XJxpvmdE(1) AAS
>>393
mdbからaccdbにすると壊れ難くなる気がします。
399: 2021/06/16(水)09:49 ID:ni17rAhE(1/3) AAS
>>398
面白そうですね。参照設定を変更するくらいで出来そうですね。だめなら宣言文にDAO.を加えれば出来そうな気がします。
今はほぼ全ての改造をVBS経由で行えそうだから、それで行き詰まったらやってみます。
400(1): 2021/06/16(水)16:39 ID:uJQ6HHCX(1) AAS
>>393
共有ロック数って言ってるんだから
VBSからmdbへ接続が何度も繰り返してるか間違ってるんじゃね
401(1): 2021/06/16(水)18:15 ID:5mM/xZpb(1) AAS
プロシージャーを書き換えるプロシージャーを書くのって面白い?
402: 2021/06/16(水)21:11 ID:ni17rAhE(2/3) AAS
>>400
共有ロックの問題はMaxLocksPerFileを増やしたらあっさり解決しました。
>>401
手作業でプロシジャーを変更していたときより遙かに楽になりましたし。仕事が楽になる過程は面白いです。
なによりもAccessと違ってサクサク動くのがVBSの最大の魅力です。
403: 2021/06/16(水)21:18 ID:ni17rAhE(3/3) AAS
一括でモジュールを書き換えるのすら面倒になったのでLoadFromTxtに切り替えた。
これならフォームやレポートも丸ごと移植可能だわ。
404(1): 2021/06/22(火)11:37 ID:Ug3/ZHCp(1/2) AAS
オフィス365でデーターを保存したときにウインドウの上のバーの箇所のタイトルに
「ファイル名+保存しました・・」って表示になるけど、
これ出さないように出来ないのかな?
ウインドウのタイトルが変わるとRPAが誤作動をおこすので
いらない機能をつけるなよといつも思います。
405: 2021/06/22(火)11:40 ID:Ug3/ZHCp(2/2) AAS
>>404
誤爆でした。ここAccessなんですね。。
406: 2021/06/22(火)19:29 ID:jEG7fGSr(1) AAS
なんでVBA使わずRPAなの?
407: 2021/06/22(火)20:23 ID:BN5S6vpx(1) AAS
そのVBAを操作する人間の操作を代行させるのがRPAなんやで
408: 2021/06/23(水)19:45 ID:G1+Cnxf/(1) AAS
なんで公共の場で地元言葉なの?
409: 2021/07/24(土)13:25 ID:1ILHRw72(1) AAS
レポートを変数「i」回だけ複数印刷しようとして、
PrintCountやFormatCountを使ったのですが、
「i」とPrintCount・FormatCountが一致しません。
PrintCountやFormatCountって、
ページ変更・ヘッダー・フッターなどでも、カウントが増えますか?
アルゴリズムそのものが間違いでしょうか?
410: 2021/07/24(土)14:08 ID:Q5wmuS+A(1) AAS
おまえごときがVBAやる事そのものが間違い
411: 2021/07/24(土)19:42 ID:g6yRedEM(1) AAS
なな、南斗
412: 2021/08/04(水)20:55 ID:+oxSmlyp(1) AAS
[タイプ]が勝手に[タイプ]になってしまう。
[ ]で囲んでるのに。なんぞこれ。
413: 2021/08/05(木)08:02 ID:MUFJqoFE(1) AAS
あれ、今日は勝手に半角に戻らない。
再起動するだけで良かったのかも。
独り言スマンね。
414: 2021/08/05(木)14:37 ID:hIo3G+nj(1) AAS
解決済みという事ですが
名称の勝手変換は[名前の自動修正]を有効にしていると起きます
初心者向けの親切機能ですが、オブジェクト名などを細かく定義している場合には逆に足枷になります
名称変更時に自動トレースしきれずバグを生み出したりします
ご参考までに
415: 2021/08/05(木)18:07 ID:Xn5oJsvt(1) AAS
いや、再発しました。
名前の自動修正、調べてみます。
416: 2021/08/07(土)07:56 ID:GRpq7tgL(1) AAS
Windows11+ACCESS365の環境で発生してます。
タイプ(半角)と入力しても行を移るとタイプ(全角)になっちゃう。[ ]でくくっても駄目。
Windows10+ACCESS365では[ ]でくくると勝手に全角にはならないので、Win11Betaのせいっぽいです。
アプリの修復試してみて、駄目ならWin11Betaのフィードバックに上げます。
417: 2021/08/07(土)20:17 ID:51b7egKe(1) AAS
どっかに全角のタイプってオブジェクトがある(あった)んだろな
そういえばWIN10でNLSのバージョン変わって全角半角の判断がおかしくなる問題があったな
ちょっと試したWin10の詳細バージョン書いてくれ
Win11のNLSってどうなってるんだろ
418: 2021/08/27(金)14:57 ID:2jUlNhAQ(1) AAS
すみません、見逃してた。
Windows10の21H1ですね。
NSLがなんの事かわかんないですが、確かに前にも経験したトラブルの様な気がします。
419: 2021/09/04(土)15:37 ID:s2WpiZ/S(1) AAS
明後日スタンダード試験だけどやばい模擬問題正答5割だわ
420: 2021/09/04(土)16:34 ID:JBLhGxRz(1) AAS
ん、まぁ、ガンガレ
421: 2021/09/05(日)03:44 ID:Ocn+wvkQ(1) AAS
外部からaccessの特定のレポートを開く方法ある?
422: 2021/09/05(日)14:14 ID:ICYnYWWd(1) AAS
外部って?
普通にCOMで操作すれば良いんじゃねえのか
423: 2021/09/07(火)12:53 ID:3mZ93kfX(1) AAS
パススルークエリのパラメータをaccess外から設定する機能教えてください。
424: 2021/09/07(火)13:13 ID:7P2mUzTw(1) AAS
access外って?
何がやりたいかわからん
425(1): 2021/09/07(火)14:16 ID:QthkAqNV(1) AAS
ADO
ADODB
DAO
426(1): 2021/09/08(水)22:14 ID:jpM3jR9r(1) AAS
>>425
データベースに
ドライバなしでvbaで接続する方法ってないの?
427: 2021/09/09(木)01:34 ID:4EZcQadY(1) AAS
>>426
外部リンク:docs.microsoft.com
428(1): 2021/10/09(土)23:35 ID:uMcy1fPR(1) AAS
VBAエキスパートって取ったほうがいいでしょうか
429: 2021/10/10(日)08:29 ID:fy4lWk3l(1) AAS
資格マニアを見る世間の目は冷たい
430: 2021/11/02(火)07:37 ID:0Z1mhYfJ(1) AAS
>>428
資格より実践を積むべし
431(3): 2021/11/29(月)15:04 ID:vB15GkdT(1/2) AAS
レコードが存在しない場合に INSERTを動作させようとしてます
FROMが無いと、演算子がありません、となるため
ダミーの FROM を入れましたが(Oracle でいうところの dual)
レコードが追加されません
INSERT INTO t_table(id, name)
SELECT 1, "name"
FROM dummy
省4
432: 2021/11/29(月)15:15 ID:MiFRCJa7(1/2) AAS
直接の返答じゃないけど、SQL一発書きじゃなきゃだめなの?
事前にレコード数チェックして分岐じゃだめなの?
433: 2021/11/29(月)15:17 ID:vB15GkdT(2/2) AAS
UPDATE と組み合わせて、SQL一発を考えてます
無理であれば、おっしゃるように分岐かなと
434: 2021/11/29(月)16:01 ID:MiFRCJa7(2/2) AAS
ちょっと気になったので手元で実験してみたけど、dummyテーブルが存在して空ではないときには
(多分)431の想定どおりの挙動をしていると思う
バッドノウハウ臭いので、おとなしく事前チェックして分岐かなぁ
まぁAccessのSQLって変だよね
435(1): 2021/11/29(月)17:41 ID:XYio4/pG(1) AAS
access はupdateいっぱつで初挿入もできたはず
しゅきーのヌルを上書きする感じで
436(1): 2021/11/30(火)05:36 ID:KirC+CSy(1/5) AAS
>>435
さすがにそんなことはないと思うが、ちょっとサンプルコード書いてみてくれ
437(1): 2021/11/30(火)09:01 ID:qEKwfbTR(1) AAS
>>436
選択クエリは更新できる
UPDATE TableA RIGHT JOIN TableB ON TableA.ID = TableB.ID
SET TableA.ID = [TableB]![ID], TableA.Data1 = [TableB]![Data1], TableA.Data2 = [TableB]![Data2];
438(1): 2021/11/30(火)10:50 ID:d0QAjKSx(1) AAS
>>431
values (1, "name")
じゃ駄目なの
439: 2021/11/30(火)10:58 ID:+NfPg838(1) AAS
>>438
単純にinsertするだけならそれでいいんだけど、existsを使って条件付けようとしてるのでvaluesは使えない(エラーになる)
440(2): 2021/11/30(火)12:38 ID:nsxxcWz3(1) AAS
それ自分でDUALという名称でテーブルを作って1レコード入れておけば出来るよ。
OracleのDUALも実体はそんな感じだったと思う。
441(1): 2021/11/30(火)16:33 ID:KirC+CSy(2/5) AAS
>>437
更新はできるけど、存在しない行を更新しようとしたとして
その行を新規追加することなんてないだろ...
と思ったけど、追加されるのか
ACCESS無茶苦茶しやがるな
リンクテーブルに対してでも追加しやがる
SQL ServerだってFromでJoinしてUPDATEできるけど、
省2
442: 2021/11/30(火)16:35 ID:KirC+CSy(3/5) AAS
あ、最後なんか変な行入った
443: 2021/11/30(火)17:23 ID:aruulzL7(1) AAS
あくせく働くぜ
444(1): 2021/11/30(火)18:49 ID:VsTnDahT(1/2) AAS
>>441
Access的には「更新可能クエリ」はテーブルと同等の扱いなのだろう
445: 2021/11/30(火)22:05 ID:KirC+CSy(4/5) AAS
>>444
Viewが実テーブルとほぼ同じ扱いってのは別に問題じゃない
UPDATE文でテーブルの行数が変わるのが無茶苦茶なんだよ
446: 2021/11/30(火)22:10 ID:VsTnDahT(2/2) AAS
SELECT * FROM TableA RIGHT JOIN TableB ON TableA.ID = TableB.ID
これの更新だから行数は変わっていない
447: 2021/11/30(火)23:40 ID:KirC+CSy(5/5) AAS
UPDATE文で実テーブルの行数が、な
上下前次1-新書関写板覧索設栞歴
あと 341 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.022s