- 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/
- 723 名前:デフォルトの名無しさん mailto:sage [2024/03/27(水) 13:19:17.09 ID:BmA2tbQj.net]
- Select CaseはTrueが出たところで打ち切るからTrueになりそうな条件を上の方に書くべきて読んだことがあるなあ
- 724 名前:デフォルトの名無しさん [2024/04/19(金) 10:08:55.39 ID:uD5nyH4z.net]
- >>723
普通の人間ならそうなるだろ? レアパターンを先に評価するやつなんて変わり者
- 725 名前:デフォルトの名無しさん [2024/04/19(金) 11:20:47.33 ID:TeTgAng2.net]
- >>724
1、2、3……順とかにするのは普通 頻度順にまではしないことも多々ある
- 726 名前:デフォルトの名無しさん [2024/04/25(木) 00:00:11.21 ID:SJJcBnEk.net]
- >>725
マジックナンバーかよw
- 727 名前:デフォルトの名無しさん [2024/04/25(木) 00:18:38.90 ID:9pftPPPG.net]
- >>726
┐(´ー`)┌
- 728 名前:デフォルトの名無しさん [2024/05/07(火) 09:19:02.24 ID:dcFbjZui.net]
- MT4かよ
- 729 名前:デフォルトの名無しさん mailto:sage [2024/05/26(日) 18:34:28.21 ID:TVlTpabA.net]
- FileSystemObjectのDeleteFolderかFolder.Delete使うと
対象フォルダーにシンボリックリンクやジャンクションあると リンクじゃなく参照先が削除されるから気を付けた方が良いよ 定期的に掃除するログやバックアップフォルダーに 大事なフォルダーへのリンクなんか悪戯で作成されると消えちゃう 仕込まれた日と削除される日に時間差があるので追跡難しい Defenderも気付いてくれない フォルダーの削除はRmDirにしとき
- 730 名前:デフォルトの名無しさん [2024/06/19(水) 13:39:07.69 ID:Z4GWURaA.net]
- 恐ろしい
そんな罠が 最近fsoの方使ってるから気をつけなければ 情報thx
- 731 名前:デフォルトの名無しさん mailto:sage [2024/06/21(金) 17:49:43.88 ID:97rAWOJS.net]
- kill のが一般的だと思ってたが、そんなことは無かったのか
シンボリックリンクやジャンクション(つまりショートカット?)とかがある場合の挙動は知らないけど 比べた人が居て、ほぼおなじ動作なら kill のが楽だと tps://www.limecode.jp/entry/difference/kill-deletefile
- 732 名前:デフォルトの名無しさん [2024/06/21(金) 18:18:10.26 ID:JmSRYM7J.net]
- 削除の差異は意識してなかったからよくわからんけど、ファイルやフォルダの扱いがfsoの方が書きやすい、わかりやすいでこっち使い始めたかな…
再帰とかfsoの方が書きやすい(ソースがシンプル)はず…
- 733 名前:デフォルトの名無しさん mailto:sage [2024/06/21(金) 21:19:36.24 ID:jAZYV/Wx.net]
- BASICはOSだからな
- 734 名前:デフォルトの名無しさん mailto:sage [2024/06/22(土) 08:54:35.35 ID:wHSF3406.net]
- 違うか フォルダの中に拡張子.lnk があるかどうか事前にチェックするべきか(他の対象外のファイルとかも
DeleteFolder や RmDir だと無条件で削除してしまうからキケンがあぶないってことか キャベツを包丁で切ったら青虫まで一緒に切り刻んでしまいました あらかじめ葉をむしって洗ってから切りましょう みたいなことだろうな
- 735 名前:デフォルトの名無しさん [2024/06/22(土) 11:29:50.78 ID:n6A/NZx5.net]
- チェックするの面倒だから豆腐切れない斬鉄剣で切るんじゃないの?
- 736 名前:デフォルトの名無しさん mailto:sage [2024/06/22(土) 11:47:45.85 ID:R3uDiOs/.net]
- rm -rf /
- 737 名前:デフォルトの名無しさん [2024/06/22(土) 13:28:14.09 ID:AjNB02TK.net]
- NG🚮
- 738 名前:デフォルトの名無しさん [2024/06/22(土) 13:38:00.95 ID:o/eWDsQ7.net]
- どっちかというとやばいのは
rm -rf * の方だったかな
- 739 名前:デフォルトの名無しさん [2024/06/24(月) 00:37:34.39 ID:sso3G8sO.net]
- >>733
それはBASICインタプリタが起動しているだけ
- 740 名前:デフォルトの名無しさん mailto:sage [2024/06/24(月) 15:47:37.22 ID:W/0xkGee.net]
- Accessに限らんじゃん Word でも Excel でもてことだよな
Excel連中に知られたら、阿鼻叫喚の世界だな あいつら節操無いし
- 741 名前:デフォルトの名無しさん [2024/06/24(月) 16:26:48.42 ID:F40a+XEU.net]
- 知らなくても知ってたといいはるからなw
逆に知らなかったことにすることあるわ 森は大切に育てないとな
- 742 名前:デフォルトの名無しさん mailto:sage [2024/10/01(火) 09:21:59.28 ID:TDdMwhQJ.net]
- Conpact & Repairを内部からVBAで命令しようと思ってAIに訊きながら何時間も格闘したあとにググったらできないことが判明した。
Claude3.5とGemini Proがここまで馬鹿とは。 何度も提案してくるけどシンタックスエラー出しまくるし。基本構文すら間違えるようでは人間プログラマーはまだまだ安泰だね。
- 743 名前:デフォルトの名無しさん mailto:sage [2024/12/03(火) 11:46:34.24 ID:dxkeCahd.net]
- ファイルメニューのオプションで、閉じるときに最適化する を選んでおくだけでいいような
これをチェックしないまま使い続けて「壊れた」とか「容量が」とか大騒ぎする方々が多い気がする 気がするだけだけど ×Conpact ○Compact
- 744 名前:デフォルトの名無しさん mailto:sage [2024/12/03(火) 14:00:15.98 ID:En2cnAMO.net]
- 毎回圧縮してたらすぐ壊れるよ
- 745 名前:デフォルトの名無しさん mailto:sage [2024/12/03(火) 16:54:24.51 ID:dxkeCahd.net]
- 数十社(延べ数百台)の業務アプリこなして来たけど、そんな事例は一件たりとも経験していない
じぶんが開発用とか運用テスト用とかで仕立てて来たマシンでも、そんな事態に陥った経験は無い 圧縮と書いているけど、最適化を指定しておけば修復もするはず 修復できたものは壊れたとは呼ばない それでも尚壊れたというなら、お作法に則って無い制作物だったとかなのかも知れない 少なくとも「すぐ壊れる」事態には陥らない 開発途中で、試行錯誤を重ねてあれこれ試してしまった ←ようなケースでも、その作業の途中で 手動で最適化する、或いは一旦閉じて最適化をさせるだけで悲劇からは回避できる
- 746 名前:デフォルトの名無しさん mailto:sage [2024/12/03(火) 21:02:10.99 ID:BzSKhMhy.net]
- 中身全部別ファイルにコピーしないと、なんて事も珍しくはないけどね
- 747 名前:デフォルトの名無しさん [2024/12/04(水) 00:01:04.29 ID:hze6J6h6.net]
- 運用中に壊れたことないけど、昔は開発中に度々壊れてた(壊してた)な…
昼と夜にバックアップしてた懐かしい思い出w
- 748 名前:デフォルトの名無しさん [2024/12/04(水) 11:09:06.60 ID:oDv/ROvl.net]
- Accessが安定したのは2000くらいからだよ
- 749 名前:デフォルトの名無しさん mailto:sage [2024/12/04(水) 11:12:46.01 ID:HphOCGl2.net]
- >>746
最適化は全部別ファイルにコピーしているよ
- 750 名前:デフォルトの名無しさん mailto:sage [2024/12/04(水) 17:06:47.73 ID:ZnmFvaLG.net]
- ニホンゴムツカシイネ
最適化の最中は隠しファイル作ってソッチにコピーした後圧縮して、完了したら元ファイルに上書きしてる てことを言いたいのだろうが (おれは)最適化(したファイル)は全部別ファイルに・・とも読めて、一瞬「無駄だろ?」とか思った
- 751 名前:デフォルトの名無しさん [2024/12/04(水) 20:59:10.46 ID:hze6J6h6.net]
- 日本語プロパティになった時は、なんて事しやがるねんて思った
特定文字列がうまく認識されなかったり(T_T) 初心者にはわかりやすかったけれども
- 752 名前:デフォルトの名無しさん mailto:sage [2025/03/28(金) 20:56:49.89 ID:DlL+MxYf.net]
- ACCESSには散々、世話になったがもう要らないんでvisual studioにレポートとサブフォームの機能だけ移行して亡くなっていいよ
- 753 名前:デフォルトの名無しさん [2025/03/29(土) 13:14:03.44 ID:vo1WPeF9.net]
- ACCESSの便利さが全くわかってない素人w
あれをvsでやろうなんて全く思わない vsでの書き方を覚えるのは不要な労力でしかない vsでやれと言われたら従ってね。できなくはないからw
- 754 名前:デフォルトの名無しさん [2025/03/29(土) 13:17:20.16 ID:vo1WPeF9.net]
- >>753
ちなみに試しかけてはみたよ ACCESS消滅するまでムダだとわかった その頃の書き方も変わる可能性もあるし
- 755 名前:デフォルトの名無しさん mailto:sage [2025/03/29(土) 16:02:13.66 ID:M3jsTRd4.net]
- ADODBですねわかります
- 756 名前:デフォルトの名無しさん mailto:sage [2025/03/30(日) 08:20:15.93 ID:F3fFdGm1.net]
- >>753
>>754 何を一人でゴチャゴチャ言ってんだ?
- 757 名前:デフォルトの名無しさん mailto:sage [2025/03/30(日) 09:20:48.46 ID:bJrIExL2.net]
- 草
- 758 名前:デフォルトの名無しさん [2025/03/30(日) 22:12:48.36 ID:GlW9emcv.net]
- 何も言い返せない素人の捨て台詞
- 759 名前:デフォルトの名無しさん mailto:sage [2025/04/01(火) 08:24:46.89 ID:4aIYCmIe.net]
- Visual Studio って、開発環境では?
C# + Visual Studio とか .Net + Visual Studio とかのように、言語+IDEと捉えるもののような そこへAccessのレポート組み込め、サブフォーム(←なぜサブ?)の機能加えろとか、思い違いも甚だしい
- 760 名前:デフォルトの名無しさん mailto:sage [2025/04/01(火) 10:39:47.09 ID:KG0zKw3F.net]
- 昔はVSにクリスタルレポートのサブセットとかバンドルされていたからレポートほしいという要望は普通では?
自作ではページングとか面倒だし WinFormならあるからサブなんでしょ 見せるだけならデータバインドでいいけど編集するには標準コントロールでは物足りない Access相当の連結コントロールがタダであれば捗るとは思う Access廃止するならコントロールライブラリを提供するぐらいやって欲しい
- 761 名前:デフォルトの名無しさん [2025/04/02(水) 01:27:05.55 ID:JuxZeGhm.net]
- クリスタルレポートはACCESSのに似てて期待したが、全然ACCESS相当まで機能追加されなかったので結局使われなかったな
(顧客へのシステムとして) DB使わない部分では使ってたチームあったかもしれん
- 762 名前:デフォルトの名無しさん mailto:sage [2025/04/02(水) 12:09:23.32 ID:k9Y5euIy.net]
- >>761
ほんそれ
- 763 名前:デフォルトの名無しさん mailto:sage [2025/04/02(水) 12:27:12.37 ID:5a/oTSSC.net]
- クリレポ、一応はDB使った納品書かなんかで使ったわ
情報が全然なくて自分で弄りながら作ったからエラい苦労した記憶しかない
- 764 名前:デフォルトの名無しさん mailto:sage [2025/04/02(水) 14:23:11.10 ID:DR9S3YFG.net]
- Visual Studio の WinForms から Reportコンポーネント じゃあダメなんか?
https://www.agtech.co.jp/products/fastreport.net/online/ProgrammerManual/ja-JP/UsingReportInVS/TypicalScenario.html True WinReports for .NET なんてのもあるけど、使えないのか? https://www.componentsource.co.jp/product/true-winreports-net-j/about Accessのレポートのように、微に入り細を穿つ作りはヨソのコンポーネントぢゃあ面倒 だとしても 用意されたものを使うっきゃ無いだろうに ハナシが逸れついでにググって見ただけだから君らの一件との整合性は知らん レポートコントロールってのも追加できるようだが、それもすでに使い物に成らんのか? https://qiita.com/vicugna-pacos/items/80e76059af2a29d5835f サイトの情報が古いてか
- 765 名前:デフォルトの名無しさん mailto:sage [2025/04/02(水) 16:22:13.97 ID:kFN7dZ5N.net]
- クリレポを買収して中身一緒なの
- 766 名前:デフォルトの名無しさん mailto:sage [2025/04/02(水) 17:44:39.81 ID:DR9S3YFG.net]
- じゃあ、それで解決じゃん?困らないじゃん?
なんでわざわざAccessスレでVisual Studioのクリスタルレポートのボヤキしてるん?
- 767 名前:デフォルトの名無しさん [2025/04/02(水) 18:38:29.39 ID:kFN7dZ5N.net]
- そもそもAccessスレはム板には相応しくないのかもしれん
引用 未だにCrystalReportの呪いがある人でそんなたいした帳票を出してない人には選択肢の一つとなると思います。 ネットで結構有名なC#等の質問サイト等に行くとすぐに「ActiveReportを導入しなさい」的な書き込みが多く見られます。 私が昔から尊敬するネットで良く質問に答えて下さる様な人たちも同じ返答をします。 ActiveReportって結構良い値段します。 なぜMicrosoftReportなのか? 無料だという事とコンポーネントの互換を気にしなくて良い事です。
- 768 名前:デフォルトの名無しさん mailto:sage [2025/04/02(水) 18:43:56.93 ID:kFN7dZ5N.net]
- 軒並み古いな
https://www.youtube.com/watch?v=70uUsC5GFgk https://www.youtube.com/watch?v=079OLMGqZwg
- 769 名前:デフォルトの名無しさん [2025/04/02(水) 23:12:24.47 ID:1Uz6aYIb.net]
- >>767
マクロしか使ってないやつはそう考えるだろなw
- 770 名前:デフォルトの名無しさん mailto:sage [2025/04/03(木) 07:43:51.31 ID:LP+5khva.net]
- 結構いい値段しようが、デベロッパーなら価格転嫁できるだろうに プライベートユースで開発してンのか?
小規模向けでぜんぶ込みで安価になんでも開発できるAccess、しかももう改良の余地も無いほどに洗練されてる(w) こんなレガシーな開発環境他に類を見ないだろ AccessのAccessたる所以ってことで、独自の地位を確立してるでいいじゃん
- 771 名前:デフォルトの名無しさん mailto:sage [2025/04/04(金) 10:57:00.22 ID:22bgX6/4.net]
- AccessでマクロとかVBA使うより
MDEだけ使ってあとはVS(VC/VC#)だろこの板なら常考
- 772 名前:デフォルトの名無しさん mailto:sage [2025/04/04(金) 13:05:53.92 ID:BXxq7UNx.net]
- か、かんちがいしないでよね!
サーバーなんかじゃないんだから! って言い張るためだけに存在を許されている
- 773 名前:デフォルトの名無しさん [2025/04/04(金) 13:27:46.05 ID:EKlY2S8w.net]
- 素人が必死
- 774 名前:デフォルトの名無しさん mailto:sage [2025/04/04(金) 17:00:30.03 ID:W5FNOvW3.net]
- python良いよ
https://www.microsoft.com/ja-jp/download/details.aspx?id=54920 https://github.com/gordthompson/msaccessdb https://qiita.com/taro373/items/619e3385087279f72279
- 775 名前:デフォルトの名無しさん mailto:sage [2025/04/04(金) 17:43:27.50 ID:xkW8ZkKi.net]
- vbaでないならsqliteでよくない
- 776 名前:デフォルトの名無しさん mailto:sage [2025/04/04(金) 18:11:15.64 ID:VvPqqnTF.net]
- なら、ソッチで話題にしてりゃいいだけじゃんか
「DBなんか都合のいいのない?」「mdb・accdbでいいよ もしくはmde・accdeで」 っつーひと言で済む話 誰かがこの板にAccessスレ建てて、いくばくかの人達が参考にしてることの何がいけないんだか Access単体で開発環境整ってるんだし、なぜことさら別のIDEの話題してんだか意味わからん そのくせレポートがいいもの無いとか愚痴ボヤキはじめるし Accessだけなら一向に困らんのだが
- 777 名前:デフォルトの名無しさん mailto:sage [2025/04/04(金) 20:00:14.25 ID:uy+C0MOy.net]
- >>776
勝手に一人でキレてるバカ発見(笑)
- 778 名前:デフォルトの名無しさん [2025/04/04(金) 22:44:01.18 ID:GYnqFS+F.net]
- >>776
ほんそれ 明確にわかりやすいバカがいついてるなぁw
- 779 名前:デフォルトの名無しさん mailto:sage [2025/04/05(土) 08:22:18.61 ID:o7jWaKkN.net]
- >>776
お前756と同じやつ?
- 780 名前:デフォルトの名無しさん mailto:sage [2025/04/05(土) 09:07:26.55 ID:9ACWZmiM.net]
- そうです 私が756 761 763 767 773ですが、何か?
- 781 名前:デフォルトの名無しさん [2025/04/05(土) 13:04:26.36 ID:Ur9Vw4Z1.net]
- >>776
マクロしか使ってないやつはそう考えるだろなω
- 782 名前:デフォルトの名無しさん mailto:sage [2025/04/05(土) 13:33:58.77 ID:o7jWaKkN.net]
- >>780
「開発環境」の定義を自分の中で整理してから発言しろ
- 783 名前:デフォルトの名無しさん [2025/04/05(土) 17:37:20.26 ID:9ACWZmiM.net]
- そのぐらいエディタ(VBE)の事だとアタマの中で読み替えろ
コンパイラは不要だしデバッグもできるし 重箱の隅突っ突く事しか出来んのか いちいち呼び止めといて用事はそれだけなのか? 鬱陶しいにも程がある 巣に帰れ
- 784 名前:デフォルトの名無しさん [2025/04/05(土) 19:57:29.73 ID:TpoqeJku.net]
- 「DBなんか都合のいいのない?」「sqliteでいいよ もしくはsqliteで」
- 785 名前:デフォルトの名無しさん mailto:sage [2025/04/05(土) 21:16:47.43 ID:o7jWaKkN.net]
- >>783
おい、バカ おーい、バーカ ベーシックの勉強よりも日本語の勉強からしましょうね 定義って日本語覚えてきてね アクセスかじったじむやさんかなんかのあいてしてるひまはえすいーのひとにはないんですよーwww
- 786 名前:デフォルトの名無しさん mailto:sage [2025/04/05(土) 21:23:56.99 ID:yx70iKi8.net]
- スレタイすら読めない馬鹿が居着いてしまったか
- 787 名前:デフォルトの名無しさん [2025/04/05(土) 23:24:10.62 ID:d+s1BeKK.net]
- >>785
無様なバカ
- 788 名前:デフォルトの名無しさん [2025/04/11(金) 19:36:35.53 ID:i2PY9ZNn.net]
- WIX
- 789 名前:デフォルトの名無しさん [2025/04/21(月) 23:53:02.62 ID:CmWZglYO.net]
- 私はプログラマ歴20年ですが、お客様からUTF-8形式のデータを出力してほしいと言われました。
UTF-8って何ですか?
- 790 名前:デフォルトの名無しさん mailto:sage [2025/04/22(火) 08:27:56.01 ID:41LYkh+W.net]
- こないだビジネスsoft板のExcel総合相談所で話題に成った奴だな
寄せ集めの、ほぼ野良に近いデータ掻き集められたものは、文字コードがめちゃくちゃなのもあるという TableからExcel出力とかじゃ無くて、一旦csvでUTF-8に限定して出力してみる それを元データと比較して文字化けとかしてないことを念入りにチェックしなさいと Excel上では見た目は見分け付かないけど、実は文字コードが全然違うものだった とかはよくあるらしい データ入力時メイリオ使っててそれをPDF変換したものは勝手に中国語の同じ字に変換されてしまう、とか Macで入力された文字が、Unix系で(ry とか、文字コードが勝手に変わる要因は様々らしい https://mevius.5ch.net/test/read.cgi/bsoft/1728342726/600- 一応この辺から辿ってくと変遷が分かるかも
- 791 名前:デフォルトの名無しさん [2025/04/23(水) 09:20:24.52 ID:yoO2Q6CW.net]
- 〜と〜
|

|