[過去ログ] Access VBA 質問スレ Part1 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
422: 2015/10/11(日)20:57 ID:0pbjHxf6(1) AAS
>>421
でもこれだとレコード移動時に、反映されないんですよね
1.リアルタイムで色を変えるコード
2.レコード移動時に色を変えるコード
2倍のコーディングが必要になる点がスマートじゃないと思ってます
今更ですが「全相関チェック(警告メッセージ含む) & 全チェックボックスの色変更」の
判定を行うサブルーチンを1つ作り、
省9
423: 2015/10/11(日)21:10 ID:h/UXEdKw(1/2) AAS
>>421
条件付き書式はダメなのかと思い、一応調べてみたら下記サイトにあるように利用出来るかもしれません
条件付き書式で実装した方が
メンテナンス性も上がるので、一旦条件付き書式でやってみようと思います
外部リンク[html]:hamachan.info
外部リンク:m.chiebukuro.yahoo.co.jp
Excelでは、条件付き書式を多用していたんですが、
省2
424(1): 2015/10/11(日)21:20 ID:K+nxBSBI(3/3) AAS
入力不可能なテキストボックスをチェックボックスの下に配置して条件付き書式設定とか
まあ、やりようはあるんだが
条件付き書式は、コード見てもプロパティ見てもその設定が分からんからなぁ
個人的には好きではない
425: 2015/10/11(日)22:42 ID:h/UXEdKw(2/2) AAS
>>424
仰る通り確かに、他者の事を考えると
条件付き書式だらけになってしまうってのも考える物ですね…
悩ましいです
426(1): 2015/10/11(日)23:16 ID:OogdFVxU(1) AAS
男のくせに「悩ましい」とか使う奴の言動は一切信用しないことにしている
これっぱかしもだ 微塵もだ 毛一厘もだ うじゃじゃけてるヒマあったら答え出せ
できるのか? できないのか? できないなら去れ できるなら結果出せ 以上
427: 2015/10/12(月)00:54 ID:7l73laAr(1) AAS
>>426
>男のくせに
単純に疑問です。何を根拠にして男と判断したのでしょうか?
428(1): 2015/10/13(火)21:07 ID:iGPs38vk(1) AAS
VBAじゃないんだが助けてくれ〜。Access を複数人で使用する時について質問させて下さい。
テストのために、Access(2010)でこういう簡単なシステムを作りました。
バックエンド 2フィールド/レコードが数レコードだけあるテーブルが1つ
フロントエンド リンクテーブルと、そのテーブルの全フィールドを表示するクエリ
(クエリのレコードロックプロパティ:編集済みレコード)
※ 全 accdb ファイルについて、オプションから
「共有モード」「編集済みレコード」レコードレベルでロックして開く」を指定済み
省7
429: 2015/10/13(火)22:09 ID:v0mnZW8d(1) AAS
>>428
それがわからないなら、諦めろ。
外注に出そうな。
430: 2015/10/14(水)02:52 ID:EFTour7u(1) AAS
良くわからないきっかけとやらを特定する
エスパーを探す
お好きな方で
431: 2015/10/14(水)06:55 ID:fbrLImlI(1) AAS
428ですが先輩の皆様非常に手厳しいですね
何とか自分で特定できました おじゃましました
432: 2015/10/14(水)11:31 ID:EGTHNy+H(1) AAS
自分で解決できるなら質問しないでください
うざいだけです
433: 2015/10/14(水)19:36 ID:Wlh7M+gV(1) AAS
解決した結果というか原因を書いておけば、後輩が喜ぶよ。
434(1): 2015/10/17(土)08:19 ID:P+NFgFW2(1) AAS
Accessなんて俺以外は誰も使ってないよね。
435: 2015/10/17(土)19:12 ID:ee0s4Mox(1) AAS
>>434
俺は使ってるぞ!
ちょっと癖はあるがAccess最強伝説は不滅さ!
ただし小さいシステムに限る。。。。
436(1): 2015/10/18(日)06:40 ID:262pAAoP(1) AAS
MSDEとかSQL Serverと組み合わせれば少しはレベルが上がりますかね?
437: 2015/10/18(日)07:25 ID:cUqtHutT(1/3) AAS
>>436
いまそこまでするならWebで使えるようなスキルを身につけてしまう事も考えちゃいますね。。。。phpとかいい感じに枯れてきてるよう思います
438(1): 2015/10/18(日)11:01 ID:vJDQVwJW(1) AAS
access + django 試したら意外といけた
439: 2015/10/18(日)16:38 ID:cUqtHutT(2/3) AAS
>>438
少しだけkwsk
Pythonのフレームワークだよね?
440: 2015/10/18(日)17:07 ID:Vpke6UWK(1) AAS
今からweb連携て
php覚える前に俺のいろいろが枯れてるのを何とかしてくれ
441(1): 2015/10/18(日)17:18 ID:81sora9Q(1/2) AAS
ウェブアプリよりネイティブアプリだよね
442(1): 2015/10/18(日)18:00 ID:cUqtHutT(3/3) AAS
>>441
いやーWebでしょう。
限られた環境ならネイティブアプリでもいいんでしょうけど。。
どこまで広げるかによるけどね。
入力はネイティブ、閲覧はWebという感じに住み分けるのも
いいのかもしれない。
443(1): 2015/10/18(日)18:19 ID:81sora9Q(2/2) AAS
>>442
>入力はネイティブ、閲覧はWeb
そうそう
それそれ
444(1): 2015/10/23(金)20:11 ID:YF5Y/5+5(1) AAS
カラムの中で、空白の場合は、空白でない上のデータもってくるってクエリを作りたいのですが、どのようにすればできますか?
Excelでは可能なのですが、百万件以上のテーブルのためできません。
445: 2015/10/24(土)04:28 ID:dOe1BR+K(1) AAS
>>444
原則としてRDBのテーブルの行に、上とか下とか順序はないんだが
頑張ればSQL(クエリ)だけで出来なくもないけど、簡単なVBAマクロ作って流せばいいんじゃね
446: 2015/10/24(土)12:14 ID:niXzNvfm(1/2) AAS
ソート後の順序で真上のレコードっていう条件が必要だろう
447(1): 2015/10/24(土)17:03 ID:XMDiNwuL(1/2) AAS
>>443
マイクロソフトさんこんな需要がありますよー
アクセスこれからも面倒見てね
448: 2015/10/24(土)18:35 ID:niXzNvfm(2/2) AAS
FileMakerでも出来ること
449: 2015/10/24(土)20:02 ID:pancXijC(1) AAS
>>447
MySQLに接続して閲覧側はウェブでAccess側は入出力側で実現。
でも、MSはAccessはいずれ亡くすと思うよ。年々需要が減ってる
450(1): 2015/10/24(土)21:31 ID:XMDiNwuL(2/2) AAS
LightSwitchってその後どうなったのかな?
451: 2015/10/25(日)21:29 ID:3h+48Nx8(1) AAS
>>450
殆ど消えたも同然の状態。
452: 2015/10/26(月)20:56 ID:GrJVc3nW(1) AAS
フォームやレポートの作成が簡単で助かってるんだけど、Accessに匹敵するほどお手軽簡単な開発環境あるのですか?
453: 2015/10/27(火)02:06 ID:P3tmhbiJ(1) AAS
ない
454: 2015/10/27(火)06:08 ID:aDjshOL6(1) AAS
だから無くなると困るんだよなあ
455: 2015/10/27(火)08:16 ID:O948v5f3(1) AAS
Filemakerとどっちがいいの
わりとまじで質問
456: 2015/10/27(火)09:01 ID:NzV7E0Ep(1) AAS
どっちもどっちだろうな。
バックエンドにもよるだろうけど、いつも使ってる方とか得意な方で開発するだろ。
指定があるときはそれに従うだけだから比べなくていい。
FileMakerはiPadなんかで使えるっていうのがウリみたいだけど。
457: 2015/10/27(火)22:44 ID:UL6Q2dpz(1) AAS
Accessのほうが情報は手に入れやすいんじゃない?
458: 2015/10/28(水)18:34 ID:tdXqh+ol(1) AAS
それは言える
459(1): 2015/10/28(水)22:29 ID:mlOdASO2(1) AAS
結局のところAccessが担当してた部分ってETLツールに置き換えられてきてるってことかな?入力は除いてだけど。
460(1): 2015/10/29(木)10:20 ID:olmk/SiV(1) AAS
何が結局のところだよ
ETL言いたいだけちゃうんかと
そもそもAccessでビッグデータなんか扱えくぇrちゅいおpsdfg
461: 2015/10/29(木)23:09 ID:yeCeSffg(1) AAS
>>459
h?
462: 2015/10/29(木)23:46 ID:+ZsDxL5P(1/2) AAS
Forguncyに流れちゃった人いる?
463: 2015/10/29(木)23:50 ID:+ZsDxL5P(2/2) AAS
>>460
人それぞれだと思うが、おいらの使い方ならビックじゃないデータでもETLは結構いい選択肢だと思たあるよ
定形業務にはいいんじゃないか?
464(1): 2015/10/30(金)15:53 ID:ijicNSnW(1) AAS
あるレポートが、あるクエリを元に作成されていて、そのクエリのレコード毎に、レポートをPDF出力し、出力先はまた別のクエリのフルパス文字内との元クエリデータとの一致で決めたいのですが、ご教示いただけないでしょうか?
465(1): 2015/10/30(金)15:57 ID:o6oPjLK7(1) AAS
>>464
どこまで出来てて何がわからんのだ?
466(2): 2015/10/30(金)19:35 ID:Y9M2GM2T(1) AAS
>>465
レポートをレコード毎にPDF出力して、クエリにあるパスに保存するところ
467: 2015/10/31(土)02:10 ID:CVsb3S4r(1/2) AAS
どこまで出来てるんだ
468: 2015/10/31(土)03:08 ID:CVsb3S4r(2/2) AAS
>>466
「MS-Accessのレポートをページ毎にPDF化する」でググって一番上のページ
そこみて、わからないとこは自分で勉強してくれ
469: 2015/11/01(日)03:17 ID:MNp+RCAH(1) AAS
>>466
あのさ、ここはお前の願望を叶えるスレじゃないの。
わからない所を聞く為のスレなわけ。
お前のそれは1機能まるごと作ってここにコード貼れって命令してるに過ぎない。自分でコードもはらずにね。
470(2): 2015/11/04(水)20:19 ID:jMb6JFTC(1) AAS
VBAでSELECT文を作って、Formに渡してRequeryして結果を表示しています。
テキストボックスに表示するテキストデータが途中で切れているという現象がおきました。
別のフォームで同じデータを同じようにテキストボックスに表示させると、全部のデータがきちんと表示されます。
スクロールとかではありません。文字列がぶつっ!と切れて途中までしか表示されないのです。
この現象の原因とかわかる人いますでしょうか?
471(1): 2015/11/04(水)21:27 ID:oSFsMrp6(1) AAS
>>470
なぞなぞかよっ!w
テキストボックスのプロパティを良く見た?
472(1): 2015/11/05(木)11:16 ID:AOwzRWVn(1) AAS
>>470
そおテキストボックスどっかからコピペしてきたと見た
473(1): 2015/11/05(木)19:21 ID:zgwRgbI3(1/2) AAS
>>471>>472
表示ができているテキストボックスと同じプロパティです。
でも、1000件データのうち、1つだけ200文字くらいの文字列なんですが、100文字くらいの
ところでブツッ!って切れてるんです。
他のデータで同じくらいのサイズの文字列は問題なく表示されています。
SQLが悪いのかと思って、Debug.PrintしてSQLを取り出して、クエリを実行してみると、ちゃんと文字列が全部表示されています。
文字コードかなんかでしょうか?
省1
474: 2015/11/05(木)19:22 ID:I4yBwlZm(1) AAS
>>473
同じ方法で出してるの?
ヌル文字ってVBAは関係なかったっけ?
475: 2015/11/05(木)19:44 ID:zgwRgbI3(2/2) AAS
SQLは、違います。
あぁ・・・・その実験やってなかった・・・。
やってから報告します・・・。
476: 2015/11/05(木)19:53 ID:tNVJsXcL(1) AAS
VBAの文字列はヌル文字ではターミネートされない
改行とか入って、見えなくなってるだけとかじゃないのか
477(1): 2015/11/06(金)09:46 ID:rpsHbqpr(1) AAS
union
を
union all
にしたら現象がでなくなりました。
(ヽ´ω`)でもクエリデザインから実行するとunionでも普通に表示されるんだよなぁ、、、
478(1): 2015/11/06(金)10:26 ID:iLvLfKdX(1) AAS
>>477
重複業があるんじゃないの?
目視で見てるのは違う行とかないよね。
479: 2015/11/06(金)12:39 ID:F7EIvq3A(1) AAS
test
480(1): 2015/11/06(金)17:29 ID:FW411vzH(1) AAS
>>478
質疑回答IDも一致してて、単純なSELECTぶんなので、、
超レアなバグなのかなと
481: 2015/11/06(金)19:16 ID:hUa1dWCf(1/3) AAS
メモ型あたりでunionの同一行判定でなんかあるかもしれんけど
どう考えても>>480の勘違いの可能性の方か高いと思うぞ
まあACCESSのバージョンもテーブルの種類もSQLもデータをどうやって表示してるかも書かんような奴の話は
聞くだけ無駄かもしれん
482: 2015/11/06(金)19:41 ID:hUa1dWCf(2/3) AAS
メモ型ってgroup by 出来なかった気がしたのでちょっと調べた
どうも、TEXT型にキャストして判定するみたいだな
なので、255文字目までが同一のメモ型は同一と判定される
distinctで採択されるのがどっちの行かはわからんが
とりあえずメモ型の制限だからメモ型使って値操作するのが悪いと言う結論だな
個人的にはエラーにしてほしいところだし、昔はエラーになってた気がするんだが俺の気のせいだろうか
483: 2015/11/06(金)19:56 ID:hUa1dWCf(3/3) AAS
あと、unionは単純なSQLとは言えんし
はなからunionしてるSQLとテーブルレイアウト出してればもっと解決早かっただろうに
全く同じ現象出てるって書いてるブログあるぞ
484(1): 2015/11/07(土)13:41 ID:Lam93S6q(1/3) AAS
あのっ某所でAccessはフロントエンドのみの製品で
RDB自体はOS標準で使えますぜgff・・・
みたいな内容見たんだけど
本当なんです?
485: 2015/11/07(土)16:11 ID:rKOE1Rwz(1) AAS
yes
486: 2015/11/07(土)17:29 ID:D4Pma+c4(1) AAS
>>484
んだ。
だから、ExcelがあればVBAで組める人がいるなら、ぶっちゃけいらん。
487(1): 2015/11/07(土)17:54 ID:nFXrQ+Fm(1) AAS
OSに標準でついてるRDBってなんのこと??
488(1): 2015/11/07(土)18:34 ID:eMujCaYk(1) AAS
RDBは付いてないでしょう
489: 2015/11/07(土)19:25 ID:Lam93S6q(2/3) AAS
ちゅーかVBScriptからもいけるじゃん
後付けコンポーネントってわけでもなさそうだし
Officeいらないのかもしかして
490: 2015/11/07(土)19:37 ID:sBJO9RQ1(1/2) AAS
SQLサーバのこといってんの?
491(1): 2015/11/07(土)19:39 ID:Lam93S6q(3/3) AAS
>>487-488
>Jetデータベースエンジンとは、Microsoft社が開発したリレーショナルデータベースエンジン。Microsoft Access用に開発されたもので、現在ではWindowsに統合され、様々な製品から利用されている。
だそうですよ
492: 2015/11/07(土)19:47 ID:sBJO9RQ1(2/2) AAS
>>491
トン
jetってAccess買わなくてもつかえるんだ。
ランタイムはしってたけど
493: 2015/11/07(土)20:47 ID:nqO+al0X(1) AAS
windowsに統合されたjetの使い方はどうすれば?
494: 2015/11/07(土)22:03 ID:cyCg/fRc(1) AAS
レポートをレコードごとに、pdf出力したく
daoで以下のような感じで書いたんだが。
ファイルのフルパスが書いてある別クエリの中のレコードとレポートの項目が合致するレコードのフルパスにpdfを出力したいんだがどうしたらいいのかわからない。
Do Until rs.EOF
DoCmd.OpenReport 〜
DoCmd.OutputTo acOutputReport, , acFormatPDF, "ファイルパス.pdf"
DoCmd.Close acReport, レポート名
省2
495: 2015/11/07(土)22:57 ID:uMO3Ng54(1) AAS
SQL書いてそれをレコードセットに入れたら?
496: 2015/11/08(日)02:11 ID:WbD4bkmm(1) AAS
JETだけでDB組むとか何の拷問だよ
素直にAccess使え
497: 2015/11/08(日)12:15 ID:GC9rkdcu(1) AAS
Pythonで書いても楽
498(1): 2015/11/08(日)13:04 ID:iWdr+l4l(1) AAS
で、Accessって
何に使えばいいの?
(´・ω・`)
499: 2015/11/08(日)14:01 ID:LxG8VZT7(1) AAS
>>498
一人で完結する仕事で面倒臭くて外注する予算もなくてなことを
自動化するのに使ってるよ。だから保守も自分でしかできない(笑)
そんな仕事じゃないか?
500: 2015/11/08(日)15:13 ID:QfP+cajQ(1) AAS
社内の統計担当とかそんなポジションの人かな?
社内の簡単な統計ならほんと楽ちん。
Access使えるか使えないかでどえらい作業能力の差が生まれる。
501(1): 2015/11/08(日)18:18 ID:dBATCu8V(1) AAS
m9 pgr
502: 2015/11/10(火)21:11 ID:Ya5Yiifl(1) AAS
>>501
それは何?
上下前次1-新書関写板覧索設栞歴
あと 500 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.018s