- 1 名前:デフォルトの名無しさん [2018/12/12(水) 22:14:39.18 ID:GF6Qf3Td.net]
- Access の VBA に関する質問スレです
質問テンプレ(雛形)は用意しませんが、OSとAccessのバージョンぐらいは必ず書きましょう 前回のスレッド Access VBA 質問スレ Part1 https://mevius.5ch.net/test/read.cgi/tech/1328536426/
- 237 名前:デフォルトの名無しさん mailto:sage [2021/02/05(金) 13:09:23.30 ID:7kBPI4G7.net]
- VBS って、まだシステムで使えるのか?
保守されてる?
- 238 名前:デフォルトの名無しさん [2021/02/06(土) 11:30:21.47 ID:PohEB++t.net]
- bytImage() の中身は docx に直接上書き保存できるものなのか?
- 239 名前:デフォルトの名無しさん [2021/02/07(日) 12:21:08.72 ID:EDRo6Y49.net]
- >>237
Windows 10そのものがまだ使っています。
- 240 名前:デフォルトの名無しさん [2021/02/26(金) 16:49:44.25 ID:v+ay/MML3]
- 70億円調達のネットショップ作成サービスhey、「我の弱い人同士の組織力」武器にEC市場シェア拡大目指す
https://www.businessinsider.jp/post-219205 【劇団ノーミーツ1】役者も客も会わないオンライン演劇で7000人動員。制作チームは全員20代、半分は会社員 https://www.businessinsider.jp/post-219184 利用、無料。日本版衛星データプラットフォーム「Tellus」がすごい理由…“宇宙の視点”でビジネスはこう変わる https://www.businessinsider.jp/post-219279 「起業ブーム」が新たなフェーズに 大学発ベンチャーへの想い https://forbesjapan.com/articles/detail/35527 かつて学者がやっていたことを、今は起業家がやっている https://diamond.jp/articles/-/232874 番号やアドレス不要の無料通話アプリRe-mo登場 ドワンゴが配信開始 https://japanese.engadget.com/ios-dwango-re-mo-072853620.html 10年間使い続けた WordPress を辞めた理由 a-blog cms を選んだユーザーのお話 https://webtan.impress.co.jp/u/2020/09/14/37485 ノロケツイートがバズって起業! カップル・夫婦向けサービス「ふたり会議」が反響を呼ぶワケ https://www.itmedia.co.jp/business/articles/2008/23/news012.html コロナで細る“起業”を手助け。クラウド会計freee、スマホアプリで設立書類を作成できるサービス https://www.businessinsider.jp/post-219220
- 241 名前:デフォルトの名無しさん [2021/02/26(金) 20:55:30.10 ID:BHdQltm/.net]
- AccessからOracleに接続して、テーブル定義を取得しようとした場合、Currentdbにリンクテーブル作成してtabledefで取得するしかないですかね?
- 242 名前:デフォルトの名無しさん [2021/02/26(金) 23:30:20.77 ID:aSS4VuLP.net]
- >>241
そんな訳ないだろ お前の頭には無理ってだけだ
- 243 名前:デフォルトの名無しさん [2021/02/26(金) 23:38:57.64 ID:JyNwBwDQ.net]
- >>242
どうやってやっているんですか? そんなに人に偉そうにいうくらいならお詳しいんですよね?
- 244 名前:デフォルトの名無しさん [2021/02/27(土) 00:39:35.09 ID:lzDnqtNz.net]
- 一応言っとくが、あわしろ氏は権威だぞ。
- 245 名前:デフォルトの名無しさん [2021/02/27(土) 03:37:26.48 ID:oWYDZ6ol.net]
- >>243
だからお前みたいな馬鹿には無理ってだけだ
- 246 名前:デフォルトの名無しさん [2021/02/27(土) 09:00:35.16 ID:kkUl7IkZ.net]
- わからないんだろ?
教えられないのに質問スレでマウント取って かっこいいね!
- 247 名前:デフォルトの名無しさん [2021/02/27(土) 13:52:55.39 ID:oWYDZ6ol.net]
- 馬鹿が聞き出そうとして必死だな
元の質問が、 「しかないですかね?」 だから、 「他にある。馬鹿にはわからないだけ」 これで完結
- 248 名前:デフォルトの名無しさん mailto:sage [2021/03/12(金) 04:20:10.68 ID:U5Mc6cIw.net]
- クライアントPC複数台にコピーしてあるaccdbの更新を自動化したいのですが、上手い方法が有ったらアドバイス下さい。
今は、終了時に更新版があればコピー専用のaccdbを開く、という方法です。 時々コピーに失敗したり、更新後の起動が出来なかったり、なんかスマートに出来ません。
- 249 名前:デフォルトの名無しさん mailto:sage [2021/03/12(金) 07:03:59.49 ID:bg4PRHHU.net]
- それぞれのPCに共有サーバーでクライアント各々に1つのものを使ってもらえば?
- 250 名前:デフォルトの名無しさん mailto:sage [2021/03/12(金) 07:47:36.33 ID:vZYfq0zb.net]
- え?
- 251 名前:デフォルトの名無しさん mailto:sage [2021/03/12(金) 15:03:23.20 ID:6lWZMdzy.net]
- >>249 コメントありがとうございます。
共有フォルダに置いたテーブルだけのバックエンドや、データベースサーバーにテーブルがあり、フロントエンドにリンクして使ってます。 各クライアントのフロントエンドを更新したいのです。 フロントエンドを共有フォルダに置いて皆んなで使うと壊れやすい、50台のクライアント全て閉じてもらわないと更新できないなどの問題があり、現在のかたちで運用しています。
- 252 名前:デフォルトの名無しさん mailto:sage [2021/03/12(金) 16:26:24.53 ID:ZUwUvURf.net]
- 基本的には別ブログラム(Accessでなくてもいい)で上書きしてもらうしかないけど
タスクに登録して再起動してもらうとか さがせばそれ用のツールとかありそうだけどな
- 253 名前:デフォルトの名無しさん mailto:sage [2021/03/12(金) 18:43:58.19 ID:6lWZMdzy.net]
- >>252
WSHで一日一回各クライアントで実行する例があったんですが、やってる事は同じなのです。なんかスマートな方法無いのかなあ。 もう少し探してみます。お騒がせしました。
- 254 名前:デフォルトの名無しさん mailto:sage [2021/03/17(水) 08:24:13.18 ID:o9MkZCaQ.net]
- 他フォームや親フォームのコマンドを実行する時,
Call Forms!フォーム名.ボタン_Click だと動かないのに, With Forms!フォーム名 .ボタン_Click End With にすると動くのは私だけ?
- 255 名前:デフォルトの名無しさん mailto:sage [2021/03/17(水) 08:27:13.40 ID:o9MkZCaQ.net]
- まちがった.
- 256 名前:デフォルトの名無しさん mailto:sage [2021/03/17(水) 08:27:40.08 ID:o9MkZCaQ.net]
- With Froms!フォーム名
- 257 名前:デフォルトの名無しさん mailto:sage [2021/03/17(水) 08:31:05.18 ID:o9MkZCaQ.net]
- スレ汚しすみません、やり直し。
他フォームや親フォームのコマンドを実行する時, Call Forms!フォーム名.ボタン_Click だと動かないのに, With Forms!フォーム名 Call .ボタン_Click End With にすると動くのは私だけ?
- 258 名前:デフォルトの名無しさん mailto:sage [2021/03/23(火) 22:25:21.29 ID:OYDSqGqD.net]
- レポートのテキストボックスが関数を呼び出すことがあるんだけど、それを検索する方法はないですかね?
VBEをいくら検索しても、ある特定のFunctionをCallしているのがなんなのかさっぱりわからなくて途方に暮れた後にレポートのテキストボックスと気づいたときの疲労感は凄かった。 スマートに一発検索する方法ありますか?
- 259 名前:256 mailto:sage [2021/03/24(水) 19:23:21.05 ID:Oy88L6kY.net]
- どうも、ないようなので、for eachループを回して全部テキストにしました。
レポートの全部のコントロールを書き出したら24MBになりました。 コントロールから直接Callするのはお行儀が良くないですね。
- 260 名前:デフォルトの名無しさん mailto:sage [2021/03/24(水) 19:53:42.42 ID:Oy88L6kY.net]
- DoCmd.PrintOut
同じコードなのに、一方ではちゃんと複数枚印刷して、もう一方では常に1枚しか印刷できない。 ググると似たトラブルが見つかる。バグなんだろうか?ご存じの方いますか?
- 261 名前:デフォルトの名無しさん mailto:sage [2021/03/25(木) 18:29:57.87 ID:25o3kYjY.net]
- Access365 Windows10です。
Excel上からVBAでDAOにてAccessのクエリのレコードセットを取得しています。 Access上のクエリで表示されるレコード数と、Excel VBA DAOから取得したクエリのレコードセットのレコードの数が異なり、原因がわかりません。 それぞれのレコード一覧を出力してみると、あるフィールド(IIf(・・・,”対象外”, “督促対象”)としている部分) の値が、Access上のクエリでは「対象外」、Excelから取得したレコードセットでは「督促対象」となっているため、抽出条件が誤認識されてレコード数が異なることに気がつきました。 クエリの他の抽出条件にワイルドカード等を使っていないと思います。 クエリをDAOで取得した場合に、違いが生まれる原因を推測できる方はいらっしゃいませんでしょうか? 回避策があればお教えいただけると助かります。
- 262 名前:デフォルトの名無しさん mailto:sage [2021/03/26(金) 12:11:20.45 ID:x01Nq0VC.net]
- >>261
Accessのテーブルを、Excelからのリンクテーブルにしているものがあるのですが、クエリを開いている状態で、ExcelからDAOでレコードセットを取得すると、テーブルにしているExcelファイルが自動で開かれます。 その状態で取得したレコードセットの内容がおかしいことに気がつきました。 なぜレコードセットの値が異なるのかは、不明なのですが、テーブルにしているブックが開かれているとエラーを出力するようにして、回避しました。
- 263 名前:デフォルトの名無しさん mailto:sage [2021/03/26(金) 12:30:39.51 ID:9TlDuTMy.net]
- わからん すまん
- 264 名前:デフォルトの名無しさん [2021/04/04(日) 17:14:14.07 ID:gjYxCKFw.net]
- 基本的なことで申し訳ないんだけど
https://www.helpforest.com/access/amv_vba/ac080004.htm に書いてある開いてるファイルのバックアップとるコードで strNameCopy = Left(strNameMoto, Len(strNameMoto) - 6) & "_" & Format(Now, "yymmdd") & ".accdb" ってのがあるんですが Left(strNameMoto, Len(strNameMoto) - 6) の意味がわかりません。なぜ -6 なんでしょうか? それと、 Format(Now, "yymmdd") だと 210404 になりますが”yy_mmdd_hhmm” としました ここを 21_0404_17h15m とするにはどうしたらいいですか? hやmの入れ方がわかりません
- 265 名前:デフォルトの名無しさん mailto:sage [2021/04/04(日) 17:38:22.47 ID:26lFIPnO.net]
- メッセージボックスは自動で閉じないしWSHもmessageboxtimeoutAもうまくできませんでした
通知の代わりに小さいフォームを0.5秒ほど表示させて閉じたいのですが、どのように記述したらいいですか?
- 266 名前:デフォルトの名無しさん mailto:sage [2021/04/04(日) 21:11:55.53 ID:3M5QmD23.net]
- >>264
-6は元ファイル名の".accdb"を取り除いてると予想。 "yy_mmdd_hh""h""nn""m"""で良いかな。 うまく行かない場合はグーグル先生に聞いてみて。
- 267 名前:デフォルトの名無しさん mailto:sage [2021/04/04(日) 21:24:13.07 ID:3M5QmD23.net]
- >>265
ちっさいフォームをダイヤログ形式で作成して、タイマーを500m秒に、タイマーイベントで DoCmd.Close acForm, me.Name だとどうかな。
- 268 名前:デフォルトの名無しさん mailto:sage [2021/04/04(日) 22:50:03.97 ID:gjYxCKFw.net]
- >>267
開くのはどうするんですか?
- 269 名前:デフォルトの名無しさん mailto:sage [2021/04/04(日) 22:50:34.96 ID:gjYxCKFw.net]
- ああこれで開いて閉じるのか
- 270 名前:デフォルトの名無しさん mailto:sage [2021/04/04(日) 22:56:05.15 ID:gjYxCKFw.net]
- >>266
取り除かないと拡張子が2つになってしまうからですね そうしないと拡張子が2つついてしまうんですね
- 271 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 00:28:19.15 ID:rJDYR4sC.net]
- レポートの詳細の一番下に線引くのってどうやるの?
フィールドや仕切り線だと線の真ん中が指定位置にくるようで、線の太さ分はみ出てしまう
- 272 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 05:48:31.03 ID:Vznju2ao.net]
- 詳細の最終行終わりにだけ線を引く方法が有るのか、知らんかった。
私はグループフッタの上に線を配置します。
- 273 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 12:38:41.43 ID:RzHskyO4.net]
- >>271
VBAでEOFでVisible=trueにする
- 274 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 15:58:13.17 ID:rJDYR4sC.net]
- >>273
図形の移動ってこう書くらしいんだけど Sub TopAndLeftSamp1() Dim Sh As Shape For Each Sh In ActiveSheet.Shapes Sh.Top = Range("B2").Top Sh.Left = Range("B2").Left Next Sh End Sub それはどう書くんですか? 太い線でもはみ出ないように一番下にくるんですか? >>272 終わりにだけ、じゃなくて仕切り線を詳細の高さの最後に、はみ出ないようにおきたいということです
- 275 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 16:12:27.97 ID:bHi8pMA7.net]
- >>274
それExcelじゃん Accessのレポートの話じゃ無いの?
- 276 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 23:16:36.79 ID:rJDYR4sC.net]
- >>275
ホントだ ネット検索してコピペしたから間違えた ACCESSでも似たようなので線書いたことあるんだけど マウスで一番下にやってもラインの真ん中が一番下にくるみたいで、下半分がかけてしまう
- 277 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 23:29:31.27 ID:JQVqmXIG.net]
- >>271
LINEで描けば自由自在 斜め線も描けるから試してみ (あまり出番はないけど)
- 278 名前:デフォルトの名無しさん [2021/04/09(金) 00:19:55.63 ID:Gteazii/.net]
- いや韓国製はちょっと……
- 279 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 04:42:31.41 ID:qNVyDJXN.net]
- ACCESSに将来はあるんだろうか
ライバルになるファイルメーカーもコロコロ社名変わってあやしいしもはや大規模事業者に焦点をあててるっぽい mysqlとWeb系でつくるのがスタンダードになりつつあるの? 軽く勉強しようとしたけどVBA程度の知識じゃわけわからんかったというか何を勉強すればいいのかもよくわからん sqlにhtml とcssも覚えなきゃならなくて レポートとかどうやってつくるのかわからんし印刷関係はブラウザに依存するらしい 上記でGUIやレポートまでつくれるのかすらわからない
- 280 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 22:02:57.20 ID:p4gVUybA.net]
- >>279
将来は分かりませんが代わりのツールは少ないですね Officeは最低10年間はサポートされるのでスグには無くならないでしょう たまにweb系の話が出るのはデスクトップアプリかブラウザアプリかの話ですよね 個人的にAccessの代わりにweb系というのは少し飛躍している様にも思えますが どの基盤を使うかは用途や運用保守のし易さによって決めるものですのでその人次第です
- 281 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 12:39:36.27 ID:UMFLPSSB.net]
- Access全盛期と違って、開発環境やDBが無償で提供されているし
htmlをテキスト出力するだけできれいなレポートも作れる UIを自分でいじりながらデータ入力していくような人種にはいいんだが希少種だろう
- 282 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 14:43:14.97 ID:UjDtjnXq.net]
- >>281
例えばどうするの?
- 283 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 09:47:57.70 ID:5s7yLoxe.net]
- >>279
Accessはデータベースと言うより帳票ツールだよ FileMakerはデータベースとしての機能が充実してるがFileMaker使うぐらいならMySQL、PostgreSQLで代替えが効く どっちかと言うとFileMakerがライセンス料金の高さも有って残らないと思う
- 284 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 11:30:54.71 ID:5s7yLoxe.net]
- FileMakerより(MySQL or PostgreSQL)+Accessで安くデータベース&クライアントシステムを作れると思う
- 285 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 17:50:34.38 ID:X3jcs1bB.net]
- データベース部分よりもACCESSのフォームやレポートをつくる機能が貧弱なんだよね
>>284 MySQL or PostgreSQLに以降するのってどの規模になってから? エクセルの延長線で使うレベルだとACCESSのままでいいですよね?
- 286 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 21:28:08.72 ID:Zjk0ZDQj.net]
- ファイルメーカーはフォームやレポートの機能がリッチなの?
ファイルメーカーが良いかもよ。
- 287 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 21:33:55.74 ID:X3jcs1bB.net]
- >>286
リッチどころじゃないよ ACCESSがwin95 FMは10
- 288 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 22:19:59.40 ID:Zjk0ZDQj.net]
- そりゃファイルメーカーに決まりだね
- 289 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 10:48:48.79 ID:rGKItn7h.net]
- >>285
>>Excelの延長線上 Access mdbはある一定容量で破綻するからね Excelで収まってるレベルでもMySQL Community EditionやPostgreSQLに移行した方が無料で使える訳だし Excel,Access自体ライセンス必要だしライセンスフリーで使えるなら、それに越した事無い
- 290 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 10:51:16.61 ID:rGKItn7h.net]
- FileMakerのメリットはWebサービス公開がし易いって所だよな
そういう使い方するにしてもLAMPとか使う方が安く簡単にWebサービス開始出来る
- 291 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 11:40:02.98 ID:Ey8PGUUo.net]
- >>287
ファイルメーカーの45日無料評価版をインストールして少しいじってみました. いまさら移行を考える程のメリットは感じられませんでしたが,確かにUIはシンプルで使いやすそうでした.
- 292 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 12:45:07.60 ID:MyLZJXYd.net]
- >>291
>>いまさら移行を考える程のメリットは感じられませんでしたが,確かにUIはシンプルで使いやすそうでした. それでライセンス料金は高い あまりメリットが無い
- 293 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 16:33:34.27 ID:Zar6nVa9.net]
- >>289
PostgreSQL使うとして一度設定してればACCESS使う感覚でレポートやクエリをつくれるんですか?
- 294 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 17:49:57.50 ID:45/NLIkc.net]
- >>293
フロントエンドはAccess利用する PostgreSQL固有のUIツールは無い
- 295 名前:デフォルトの名無しさん [2021/04/12(月) 17:51:00.80 ID:iBadv1fh.net]
- 桐にしとけ
- 296 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 18:18:26.93 ID:NqjzProv.net]
- >>294
ACCESSをフロントエンドで使う場合、という意味でした
- 297 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 18:32:01.84 ID:45/NLIkc.net]
- >>296
PostgreSQLのテーブルにAccessからLinkはるだけ そこでクエリー駆使しながらFormやレポート作れる FileMakerより安く作れる
- 298 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 21:43:20.13 ID:5xDeJx97.net]
- >>295
桐の価格を調べてきました 40台で使用するために1,115,400でした 機能がどうとか以前のお話しでした
- 299 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 07:41:55.91 ID:b5G9r+g0.net]
- >>294
Accessの外部DBなら親和性の高いSQL Serverが多数だとは思います Expressなら無料でライセンスも商用OKです 機能面もAccessで扱うDBサイズならお釣りが来ます あえてPostgreSQLを推す理由を教えて欲しいです 無料以外のメリットはありますか?
- 300 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 11:23:44.71 ID:3B0ES/zA.net]
- >>299
https://rainbow-engine.com/sqlserver-express-limitation/ ケースバイケースだがSQL Server Expressでも良いかも知れませんが Linuxサーバーとかで稼働させる技術蓄積が少ない PostgreSQL、MySQLはLinuxサーバーでの技術蓄積が多い まさかWindowsサーバーでSQL Server Express動かすと思って無いか? 無償で構築したいからね
- 301 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 13:20:04.54 ID:b5G9r+g0.net]
- >>300
Access案件でLinuxサーバー導入はかなりのレアケースだと思います Linuxに明るい個人ならそれでも良いですが 一般的な企業では運用リスクと保守費用の面から現実的ではないのです Access案件でその様な提案をしたらほぼ蹴られてしまいます 技術蓄積についてもAccess+PostgreSQLよりAccess+SQL Serverの方が遥かに多いです そもそもこのスレに相談に来ている方はLinuxサーバーを前提に話していないと思いますよ
- 302 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 13:32:35.21 ID:3B0ES/zA.net]
- >>Access案件でLinuxサーバー導入はかなりのレアケースだと思います
Linuxに明るい個人ならそれでも良いですが >>一般的な企業では運用リスクと保守費用の面から現実的ではないのです Access案件でその様な提案をしたらほぼ蹴られてしまいます .NET COREとか提案したら蹴られるのか? .NET CORE案件も相当数出てるよ LinuxサーバーでDB,APサーバー運用するのは今や常套手段でしょ >>技術蓄積についてもAccess+PostgreSQLよりAccess+SQL Serverの方が遥かに多いです Windows製品ゆえ多いってだけだと思うよ >>そもそもこのスレに相談に来ている方はLinuxサーバーを前提に話していないと思いますよ Accessフロントエンドにした場合、サーバー側がWindowsサーバーしか前提としか無い、てのは狭量以外の何物でも無いと思うよ
- 303 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 13:46:56.78 ID:LjzwNZrT.net]
- Access案件でのサーバーなんて、(是非は別として)テキトーなPCの共有フォルダでのaccdb(mdb)の共有で賄ってるだけなんて珍しくも無かろう
- 304 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 13:47:53.05 ID:3B0ES/zA.net]
- 中小企業にWindowsサーバー提案するってコストかかって仕方ない
CALの価格を知らないのかな? 中小企業ほどLinux導入し易いのに
- 305 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 13:48:51.64 ID:3B0ES/zA.net]
- >>303
適当なサーバーだから無償のLinuxで十分
- 306 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 14:52:00.66 ID:b5G9r+g0.net]
- >>302
.NET COREを挙げられてますが、Access案件での話です Linuxサーバー自体は否定しません 実際Access外案件では昔より増えました 単純にAccessの外部DBにPostgreSQLを推す無料以外のメリットが知りたかっただけです Linuxサーバーという予想外でしたが 長い間Access開発にも携わっており現実はほぼWindowsなんです 確かにAccessの機能自体は様々なデータソースが扱えますから その意味では狭量と言われてしまっても仕方ありませんね
- 307 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 14:55:38.30 ID:3B0ES/zA.net]
- >>306
CAL払える企業なら問題は何も無いよ 現実はCALで苦しんでる中小企業が多い そこを見越して提案出来るかだと思う
- 308 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 20:50:49.88 ID:b7IZM+9u.net]
- サーバーも含めて無料で構築したいだけなのにな
Windowsサーバー使ってCAL払い続けるなんて皆金持ってるんだなw
- 309 名前:デフォルトの名無しさん mailto:sage [2021/04/14(水) 06:25:02.05 ID:iZ4KD1hd.net]
- コピー中のExcelのデータをACCESSにいれるときは、テーブル自体を表示させないとペーストできませんか?
- 310 名前:デフォルトの名無しさん mailto:sage [2021/04/14(水) 06:49:23.30 ID:Y6ryzCuB.net]
- >>309
インポートが簡単です。 コピペは知らん、すまん。
- 311 名前:デフォルトの名無しさん [2021/04/14(水) 07:42:09.50 ID:DQnn+aVQ.net]
- excel vbaでsql叩くのが確実
- 312 名前:デフォルトの名無しさん mailto:sage [2021/04/14(水) 08:49:11.55 ID:iZ4KD1hd.net]
- >>311
初心者なのでイマイチわかりません
- 313 名前:デフォルトの名無しさん mailto:sage [2021/04/14(水) 10:15:39.10 ID:G8f2jTvc.net]
- >>312
AccessからExcelよりのインポートすれば良い https://www.crie.co.jp/chokotech/detail/375/
- 314 名前:デフォルトの名無しさん mailto:sage [2021/04/14(水) 10:16:31.17 ID:G8f2jTvc.net]
- >>312
ExcelデータのインポートをAccessから実行すれば良い
- 315 名前:デフォルトの名無しさん mailto:sage [2021/04/14(水) 10:25:33.61 ID:G8f2jTvc.net]
- >>312
インポートで出来る
- 316 名前:デフォルトの名無しさん mailto:sage [2021/04/14(水) 10:26:17.99 ID:G8f2jTvc.net]
- >>312
import
- 317 名前:デフォルトの名無しさん [2021/04/14(水) 13:18:00.15 ID:5eouqB2E.net]
- お前ら「コピー中」を無視するなよ
- 318 名前:デフォルトの名無しさん mailto:sage [2021/04/14(水) 13:26:51.89 ID:g6z8n+hy.net]
- コピー中、なんてもともと出来ないべ
- 319 名前:デフォルトの名無しさん mailto:sage [2021/04/14(水) 18:59:43.46 ID:Y6ryzCuB.net]
- クリップボードのデータを貼り付けるなら手作業をなぞってテーブル開いて新規レコードに位置付けしてペーストすれば良さそう。クリップボード操作するapiサンプルコードが何処かにあったような、すまんまた明日。
- 320 名前:デフォルトの名無しさん mailto:sage [2021/04/16(金) 09:00:21.71 ID:V1Kjbl/r.net]
- 試してないよ?
Excelで貼り付けたいテーブルと同じレイアウトのデータをコピーしてある状態で DoCmd.GoToRecord,,acNewRec DoCmd.RunCommand acCmdPaste すると張り付いたりしないかな。
- 321 名前:デフォルトの名無しさん mailto:sage [2021/04/17(土) 16:25:08.91 ID:beZyyPJh.net]
- OLEオブジェクトって手動じゃないと挿入できないの?
VBAでの挿入を試みているんだけど、似て非なるオブジェクトが作られてしまう。プロパティの数が少し少ない変なオブジェクトが作られて困ってる。 とりあえずレポートにオブジェクトをつくるのはCreateReportControl メソッドを使えばできるんだけど、リンク親フィールド、リンク子フィールド、値集合ソース、値集合タイプがないオブジェクトが作られる。 そのうえ、OLEタイプが読み取り専用だからOLEの設定が出来ない。 どうしたらいいのかな?
- 322 名前:デフォルトの名無しさん mailto:sage [2021/04/17(土) 17:21:36.76 ID:rlSH46Cx.net]
- >>321
VBAプロジェクトでそのOLEオブジェクトを参照追加する必要有る その前提を整えたらVBAで出来るんじゃ無いのかな https://teratail.com/questions/279573 Formに画像追加する例
- 323 名前:デフォルトの名無しさん mailto:sage [2021/04/17(土) 17:43:49.92 ID:beZyyPJh.net]
- >>322
手動なら非連結オブジェクトフレームを挿入するとオブジェクトの種類のダイアログが出てくるので、そこで種類を選びますね。 この作業をVBAでやっておけばいいということですね。 ちょっと読んでみますね。
- 324 名前:319 mailto:sage [2021/04/17(土) 21:01:55.24 ID:GNfw/saY.net]
- だめだああ
なにをやってもうまくいかない
- 325 名前:デフォルトの名無しさん [2021/05/07(金) 07:32:03.14 ID:DloXWpsH.net]
- いまだにAccess 2.0を所有中
- 326 名前:デフォルトの名無しさん mailto:sage [2021/05/07(金) 12:12:51.35 ID:nZH7MU+b.net]
- Windows3.1の頃? 95だったかな。
- 327 名前:デフォルトの名無しさん mailto:sage [2021/05/13(木) 02:39:37.83 ID:fH5L5fl1.net]
- ACCESSで在庫管理や備品管理作っても出先でみることができません(Androidスマホなので)
みなさんどうしていますか? Webシステムを組むほど大きいわけでもないので予算もありません 適宜レポートを作っておきExcelやPDFにしてクラウドにいれとくとかですか?
- 328 名前:デフォルトの名無しさん [2021/05/13(木) 04:25:52.50 ID:HlQKEMAc.net]
- >>327
お前みたいな馬鹿には無理なだけ
- 329 名前:デフォルトの名無しさん mailto:sage [2021/05/13(木) 05:05:22.97 ID:4K+rsr0c.net]
- あーそうかい‼💢
- 330 名前:デフォルトの名無しさん mailto:sage [2021/05/13(木) 06:42:53.98 ID:l6yrLvBl.net]
- >>327
リモートデスクトップとかTeamViewerでWindowsにログインかな?
- 331 名前:デフォルトの名無しさん mailto:sage [2021/05/13(木) 07:15:26.91 ID:Ak9zxoyZ.net]
- >>327
データベース更新後にEXCEL作ってクラウドに保管するのを自動化すれば充分な気がしますね。
- 332 名前:デフォルトの名無しさん mailto:sage [2021/05/13(木) 07:26:32.47 ID:NATYYilK.net]
- そもそも、Windows 用のアプリはパソコン用だから、インターネットで使えない。
それに、文字コードも違うから読めない インターネット用の表計算アプリを使えば?
- 333 名前:デフォルトの名無しさん [2021/05/13(木) 08:30:28.57 ID:hOYLqCl+.net]
- ストアでMDBを検索したら見れそうなやついっぱいあるやん
- 334 名前:デフォルトの名無しさん mailto:sage [2021/05/13(木) 11:30:23.03 ID:yB8C7/7J.net]
- >>327
Webアクセスする目的ならAccessよりFileMakerになるよ そこまでするならデータベースをMySQLかPostgreSQLに移行してVB.NETでアプリ作る方が良いけどね
- 335 名前:デフォルトの名無しさん mailto:sage [2021/05/13(木) 11:48:19.49 ID:63TpZ/FZ.net]
- クエリーが上手く作動して、ニコニコしながら、sqlビューへ切り替えてコピーして、VBEでペースト。
余計なカッコを取り除いてdebug.printに打ち出すと結果が違うことがある。 なにが原因なのかなあ?いまはADOでやってるけど、DAOならうまくいくもんかなあ? クエリーのSQLとADOのクエリーが仕様が違うのかなあ? 同じMS謹製だからANSIとかなんとか気にしなくていいのかと思っていたけど、違うのかな?
- 336 名前:デフォルトの名無しさん mailto:sage [2021/05/13(木) 12:20:50.87 ID:igbBK4jX.net]
- >>334
ファイルメーカーからハードル上がりすぎだろ
- 337 名前:デフォルトの名無しさん mailto:sage [2021/05/13(木) 12:36:51.71 ID:yB8C7/7J.net]
- >>336
FileMakerはライセンス料高いからね Visual Studio習得してアプリ作れるならその方が良い Webサーバーは必要だけどね
|

|