X



Access総合相談所 28

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@そうだ選挙にいこう
垢版 |
2018/08/30(木) 23:16:08.14
ACCESSに関する質問はこちらへ

▼━ 質問のしかた ━━━━━━━━━━━━━━━━━━━━
★ OS、ACCESSのバージョンを明記してください。
★ 質問内容は具体的に書いてください。
  ・何がしたいのか
  ・どんな処理を試したか
  ・動作状況など駄目な理由
  テーブル/フォームの構成、クエリ、VBAの内容など差し支えない
 範囲で詳しく書くと、早く回答が得られるかもしれません。
  図解があれば尚良し。
  聞き返さなくても詳細が把握できる質問が望ましいです。
★ 事前にヘルプ・Google等で調べられる範囲は調べてください。
  大概の疑問は検索することで解決します。
★ アドバイスを貰ったら、必ず経過・結果の報告をして下さい。
  ギブアンドテイクで情報を共有しましょう。

▼━質問テンプレ ━━━━━━━━━━━━━━━━━
【 システム環境  】 Windows**, Access**
【 VBAが使えるか 】 はい・いいえ
【 VBAでの回答  】 可・否
【 検索キーワード 】 Googleやヘルプでの検索キーワード

前スレ
Access総合相談所 27
http://mevius.5ch.net/test/read.cgi/bsoft/1424828244/
0280名無しさん@そうだ選挙にいこう
垢版 |
2018/12/27(木) 14:53:44.92
主キーが重複したことあった(重複するはずないのに)
その.mdbファイルをデータベース最適化したら
重複した主キーのテーブルからインデックスの設定が消えたわ
0282名無しさん@そうだ選挙にいこう
垢版 |
2018/12/27(木) 23:22:37.28
>>278
この時フロントエンドをaccessする必要性って
excelでよくね?
0287名無しさん@そうだ選挙にいこう
垢版 |
2018/12/28(金) 22:37:11.55
>>286
ぐぐれよ
0288名無しさん@そうだ選挙にいこう
垢版 |
2018/12/29(土) 04:31:06.93
ググったのですがMS QueryでDBからEXCELにデータを…みたいなんばっかり
EXCEL に入力するとDBに反映ACCESS イラネ、な情報にたどり着かんのです
0290名無しさん@そうだ選挙にいこう
垢版 |
2018/12/29(土) 09:44:44.13
excelからアクションなしに即時反映したいってこと?
0291名無しさん@そうだ選挙にいこう
垢版 |
2018/12/29(土) 13:41:37.42
>>289
あぶないからやめときなさい。
一人でやってる仕事ならまだしも
複数の人数が関わるとろくなことにならないから。
「ちょっと上の行にメモ書き入れとこう」とか、
「見づらいから一行おきに書くべきだよね、上のデータ邪魔だから消しちゃえ」とか。
上の行=大事な1レコード
0293名無しさん@そうだ選挙にいこう
垢版 |
2018/12/29(土) 19:15:18.40
>>290
そうです
フロントエンドと言うからにはそう言うことが出来るのかなと
長年Office 触ってきてそんなことが出来るのも知らなかったのかと
0296名無しさん@そうだ選挙にいこう
垢版 |
2018/12/30(日) 17:22:25.17
ExcelをAccessのフロントエンドにするって、、
DBとして不十分なAccessに表計算ソフトでしか無いExcel組み合わせるって危険極まり無い

FileMaker+Excelなら有り得るかも知れんが

でもExcelからDB更新ってVBAでADO使ってゴリゴリやるしか無理でしょ

まだFileMaker+Access(フロントエンド)の方がマシじゃね
0303名無しさん@そうだ選挙にいこう
垢版 |
2019/01/01(火) 14:43:54.38
ExcelとAccessじゃAccess使える人ならAccess選ぶでしょ
Excel選ぶのはソフトウェア買うの面倒な人やAccess使った事無い人ぐらいじゃね
0304名無しさん@そうだ選挙にいこう
垢版 |
2019/01/01(火) 18:32:20.03
>>292
軽く外部接続を見直した結果から言いますと、
現excelではMS queryもしくはpower queryを
必ず通っている、つまりselect * from tblの結果を返しているので
セキュアにリストが表示されます。
私の記憶では以前のバージョンでは接続文字列にreadwriteを指定し
excel上でデータ変更するとデータベース本体に反映される
仕組みだったように思いますが、廃止されたかもしれません。
 あとは、VBAでADO操作をすれば、入力作業ができるかもしれませんが
ACCESSで無償配布を許可しているランタイム版があるので
わざわざEXCELをフロントエンドにする必要性は薄いかと。
(EXCELを上記方法でリストにしたり、ピボットかける
結果利用のためのツールとしてはよく使いますよ)
0305名無しさん@そうだ選挙にいこう
垢版 |
2019/01/01(火) 20:24:32.20
ありがとうございます。
現在は抽出したデータを加工する使い方で、シートを編集するとテーブルに反映するような接続の仕方は出来ないのがわかって良かったです。
0311名無しさん@そうだ選挙にいこう
垢版 |
2019/01/02(水) 14:53:43.09
>>303
一般ユーザーならexcelだろ
馴染みあるソフトにしてやるのが普通
0314名無しさん@そうだ選挙にいこう
垢版 |
2019/01/02(水) 21:46:28.29
>>313
何が原因なんでしょうね
うちのaccdbはたまたま2007でも2016でも同じ動作なので助かってます
ツリーコントロールとカレンダーコントロールが心配な今日この頃です
0315名無しさん@そうだ選挙にいこう
垢版 |
2019/01/02(水) 22:29:13.97
>>314
レポートで古いプリンタ使ってるのないですか?
うちの場合ドットインパクトのVP-F2000で用紙サイズ「連続紙 12x3 1/2inch」の設定が
2016で開くと「ユーザー定義」に変更されます
2016で変更すると設定が維持されますが2010で開くと「ユーザー定義」になってます
0316名無しさん@そうだ選挙にいこう
垢版 |
2019/01/02(水) 23:11:17.38
用紙の設定はPrinterObjectを使ってRuntime実行環境でも設定可能にしてます
2002から2007に移行したときやはりレポートのプリンタ設定で困って実装しました
先日VP1850からVP1900に更新しましたがRuntime環境でプリンタと用紙の選択をしなおすだけでした
お勧めです
0318名無しさん@そうだ選挙にいこう
垢版 |
2019/01/03(木) 09:03:30.94
>>313
バーコードコントロールはですね、ランタイムのパッケージに
バーコードActiveXに必要なファイルが欠落してるのですよ。
MSBCODE9.OCX
MSBARCODE.DLL
MSBCODE9.DEP

この3つのうちどれかが欠落してます。
どうすればいいかは、空気で察してください。
0321名無しさん@そうだ選挙にいこう
垢版 |
2019/01/05(土) 19:22:47.87
7歳YouTuberが1年で25億円の収入 おもちゃレビュー動画が人気
http://mogumogunews.com/2018/12/topic_24722/
【登録約8000人】思ってたよりYouTube儲かる件
https://www.youtube.com/watch?v=1C5Wuw8sZnI
【初任給】YouTubeを始めて初めていただいた月収はこちらです!広告収入って一体いくらなの?
https://www.youtube.com/watch?v=xpS27gElY0A
YouTubeって儲かるの?収益化審査通過!Googleアドセンス初入金のご報告。
https://www.youtube.com/watch?v=MUhXdi4ipFk&;t=613s
1再生「0.1円」は全部嘘です。登録者7万人の広告収入で生活できる?
https://www.youtube.com/watch?v=zNpPgzTSigI&;t=118s
YouTuber最新給料事情|vol.093
https://www.youtube.com/watch?v=XwT5qla4_Iw
シバターがヒカルとラファエルの収入を暴露
https://www.youtube.com/watch?v=eHn41HlXe1g&;t=10s
【20万人目前】アディ男月収いい波乗ってんの?
https://www.youtube.com/watch?v=m0GXxtNOgsw
0322315
垢版 |
2019/01/05(土) 22:12:08.64
>>316-318
アドバイスありがとうございます
いまはSpreadsheetTypeの引数を省略してたら2016がフリーズです
色々やってたらExcelが起動しなくなってヒリヒリしてます
0323名無しさん@そうだ選挙にいこう
垢版 |
2019/01/06(日) 00:53:23.10
>>316
よく見たらうちもvp1900ではまったわ。
連続紙15inchと1/2 用紙登録番号が
pcによって変わるらしいので
来週は用紙名から番号をシークしてレポートに埋め直すプロシージャを追加する予定。
そのくらい自分でページ設定でやってくれよ、と思うのだが
やり方を何回教えても覚えてくれない泣
0327名無しさん@そうだ選挙にいこう
垢版 |
2019/01/07(月) 18:36:32.09
windows updateでexcelの新元号対応を仕込んだらしいが、
案の定バグってexcel起動不可にしてやんの
accessも注意が必要だな
0329名無しさん@そうだ選挙にいこう
垢版 |
2019/01/09(水) 12:42:37.52
>>327
KB4461614
今日のアプデこいつあてると
カレンダーコントロール日付自動判定で落ちるぞ
これの元号対応の2018年11月にあったのと同じ現象
0330名無しさん@そうだ選挙にいこう
垢版 |
2019/01/09(水) 20:35:49.56
会社で1台だけexcel2010で置いてけぼりのがあって、何やってもダメ。
ググったら早速ブログにあげてくれた人のおかげで救われたわ。
日米で深刻な経済戦争になったら
アメリカはその気になれば日本の多くのpcを壊すことができるんだなあ、と思った。
0332名無しさん@そうだ選挙にいこう
垢版 |
2019/01/10(木) 18:06:29.15
先月まで順調に動いていたプロシジャーが「OSが対応していません」とかエラーを吐くようになった。
MSのせいかもな。自動アップデートは本当に止めて欲しいわ。
0337名無しさん@そうだ選挙にいこう
垢版 |
2019/01/11(金) 19:45:10.61
>>336

>>実行時エラー'-2147467259(80004005)':
>>選択されたCollatingSequenceはOSでサポートされていません

です。CSVを読み込んで、mdbのテーブルに書き込むという作業で発生しています。
検索すると多少ヒットして、その中の解決策を試みているうちに、
当方ではファイル→オプション→なにも設定を変更しないでOKボタン押下
で解決します。設定が読み込まれていないので手動で読み込ませているような挙動です。
0338名無しさん@そうだ選挙にいこう
垢版 |
2019/01/11(金) 22:37:44.18
>>337
検索したら結構前から出ているエラーのようですね。
mdbを維持するのはそろそろ無理があるかも。(といっても、vb6でビルドしたソフトウェアの
ローカルDBファイルとして使われてるケースが意外と多いようですが)
0339名無しさん@そうだ選挙にいこう
垢版 |
2019/01/11(金) 22:49:43.04
>>338
毎月お金を支払っている業務用ソフトで毎年バージョンアップされていますので、どうにもなりません。
うちの環境で突然出現したのは例によってofficeのアップデートをしてからです。
これからは自動アップデートはoffにします。じつはその業務ソフトの開発元も自動アップデートはoffにするように推奨しています。
MSにはいつもながら頭に来ますね。リボンは今でも腹が立ちます。
0342名無しさん@そうだ選挙にいこう
垢版 |
2019/01/12(土) 14:55:16.72
みんなaccdbにしないんだなw
0353名無しさん@そうだ選挙にいこう
垢版 |
2019/01/16(水) 14:35:58.61
>>352
そうですかw 以後、気をつけます。
ところでvbsで書き込みしているんですけど、遅くて困っています。
jscriptとかPowerShellとかC言語やらC++の方が速いんですかね?
0355名無しさん@そうだ選挙にいこう
垢版 |
2019/01/16(水) 21:33:47.80
>>354
すみません
測っていません
体感で遅いなあと感じだけです.
一般論としてはC++が最速なんでしょうか?
どっかのサイトではjscriptはvbsより20倍速いというのを読んだことがありますが…
0359名無しさん@そうだ選挙にいこう
垢版 |
2019/01/17(木) 13:42:21.55
>>358
ここは基本的に技術交流の場ですので
かまってちゃんは遠慮してください。
通常業務とは、それが結果的に利益を生むということです。
expressは基本的に開発テスト環境用途、あるいはAndroidで実装されてるSqliteのような一時保管DB用途を想定しています。
有償版と比べて機能的ロックを殆どかけていませんが、
本来はwindow server代と合わせて5calで50万円くらいの
製品のお試し版、という認識は持ってください。
0362359
垢版 |
2019/01/17(木) 19:01:46.10
申し訳ございません。私の勉強不足でした。
商用利用は規約違反になりません。
ソフトウェアとの抱き合わせで配布することも可能です。
windows homeやproでサービスとして公開(共有)することは禁止らしい。
なので、WindowsServerでcalも買って
expressを入れるというコスパ良いんだか悪いんだかわからない使い方なら
規約違反にならないっぽいです。
MSAccessデータベースの共有が認められてるのは、「ファイルの共有」だかららしい。
0365名無しさん@そうだ選挙にいこう
垢版 |
2019/01/17(木) 23:27:24.12
>>347
maria dbって最近のよく聞くが何がいいの?
0367名無しさん@そうだ選挙にいこう
垢版 |
2019/01/18(金) 00:00:42.55
>>366
ポスグレのがいいじゃんそれだと。枯れてるし
0370名無しさん@そうだ選挙にいこう
垢版 |
2019/01/19(土) 01:39:14.86
>>368
どちらのほうが永続的に使えそうですか?
0371名無しさん@そうだ選挙にいこう
垢版 |
2019/01/19(土) 17:26:27.78
>>370
確実なのはPostgreSQL
全くのフリー(BSDライセンス)
MariaDBはGPL2ライセンスゆえ著作権違反で訴える権利をMariaDB側が持ってる

ライセンス基準が違う
0373名無しさん@そうだ選挙にいこう
垢版 |
2019/01/19(土) 21:23:13.29
SQL ServerはODBCドライバーがWindowsに標準で入っているからいいんだけど
他のDB使ってる人は各クライアントのドライバーのインストールどうやってるの?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況