- 1 名前:デフォルトの名無しさん mailto:sage [2023/05/31(水) 08:23:38.97 ID:4RV1IxmB.net]
- ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK 次スレは>>980が立てること 無理なら細かく安価指定 関連スレ Excel VBA 質問スレ Part79(ワッチョイあり) https://mevius.5ch.net/test/read.cgi/tech/1674875532/ ※前スレ Excel VBA 質問スレ Part79 https://mevius.5ch.net/test/read.cgi/tech/1674874007/
- 669 名前:デフォルトの名無しさん mailto:sage [2024/03/11(月) 20:11:39.48 ID:IXO6pk8a.net]
- VBAプログラマなぜ職人扱いなのですか?
Javaとかだとプログラマって言われるのに
- 670 名前:デフォルトの名無しさん mailto:sage [2024/03/11(月) 20:16:42.37 ID:B/ZZkEZZ.net]
- 他に応用が利きにくいから
- 671 名前:デフォルトの名無しさん mailto:sage [2024/03/11(月) 20:41:12.27 ID:hTUIcMh1.net]
- Excel使ってるだけだからな
- 672 名前:デフォルトの名無しさん [2024/03/11(月) 20:51:18.09 ID:K1coeKg7.net]
- >>661
Excel VBAは同じことをするのにいくつもやり方があるから。 古いのでどう書いてもスマートにならないところも悪い意味で職人と呼ばれる。
- 673 名前:デフォルトの名無しさん mailto:sage [2024/03/11(月) 23:44:51.00 ID:zXeP6RhC.net]
- 求人表に書いてほしいわ、プログラマではなくて、VBA職人募集って。
- 674 名前:デフォルトの名無しさん mailto:sage [2024/03/12(火) 04:48:59.67 ID:g5EgwlfU.net]
- COBOL職人とかもVBAの仲間なんだね
- 675 名前:デフォルトの名無しさん mailto:sage [2024/03/12(火) 06:01:44.01 ID:dHDxCjZ4.net]
- プログラマは複数の言語を知ってるのが普通
職人は特化型、VBAとかCOBOLしかできない人のことなので、たぶん悪口
- 676 名前:デフォルトの名無しさん mailto:sage [2024/03/12(火) 12:04:31.25 ID:7hqMNgHE.net]
- LISP特化だとLISPエキスパートって呼ばれるのに、、、
VBA 土方とかVBA ニコヨンとか酷い
- 677 名前:デフォルトの名無しさん mailto:sage [2024/03/12(火) 22:21:31.90 ID:KEqpibK3.net]
- Excelしかできないのも軽蔑の対象って事?
- 678 名前:デフォルトの名無しさん [2024/03/12(火) 22:40:49.63 ID:n3W+Fun6.net]
- >>669
構造化プログラミングをしていないことが多くて評価が低い
- 679 名前:デフォルトの名無しさん mailto:sage [2024/03/12(火) 23:12:17.21 ID:gLjRPC0d.net]
- 身一つで客先のPCだけ借りられればササっと安易なシステムぐらい
作り上げてしまえる 人呼んで流しのVBA屋 銀さん
- 680 名前:デフォルトの名無しさん [2024/03/13(水) 00:56:17.99 ID:TCqO/DNK.net]
- >>671
それをやられて困っている大企業ばかり 本人だけがわかっている状態はやばい
- 681 名前:デフォルトの名無しさん mailto:sage [2024/03/13(水) 10:01:41.22 ID:ZQwlGwgU.net]
- 大企業でそれは無いだろ 大企業なら困ってもどうとでも成るだろ
そんな程度で困ってる大企業なんか、もっと他の困った事態でどんどん淘汰されちまう それがたとえ中小・零細だろうとも、どんどん募集掛けて血の入れ替えすりゃいいだけ 業務に支障が出る作業なのに「困ったこまった」連呼してても何にも変わらない どころか業務停滞で業績ダウンまっしぐら
- 682 名前:デフォルトの名無しさん mailto:sage [2024/03/13(水) 21:06:02.59 ID:yRg6g8nL.net]
- VBAってどうやってGitHubを使えばいいの?
- 683 名前:デフォルトの名無しさん mailto:sage [2024/03/14(木) 09:03:44.00 ID:tz/cO71v.net]
- ズバリ
https://note.com/shift_tech/n/nf116fe6b993c なるほどわからん ここ、githubご本家にあるVBAのトピックには855のリポジトリが https://github.com/topics/vba-excel なるほどもっとわからん わからんことに挫ける人にはむつかしく、わからんことにワクワクする人だけが使えと
- 684 名前:デフォルトの名無しさん mailto:sage [2024/03/14(木) 11:11:00.14 ID:zw2hJyBA.net]
- >>675
コードをエクスポートしてそれをGitで管理してるみたいだね VBEと直接の連携はできない様子
- 685 名前:デフォルトの名無しさん mailto:sage [2024/03/14(木) 11:21:18.12 ID:S63hIx8C.net]
- .xlsmならzip解凍して上げときゃいいんじゃね?
しらんけど
- 686 名前:デフォルトの名無しさん mailto:sage [2024/03/14(木) 11:59:52.65 ID:6mqOXHFg.net]
- GitHub本体よりGitHub Gistの方が、
簡単なVBAソースコードの共有には、敷居が低くていいかも? GitHub本体のアカウント登録は必要だけど、imugurと同じようなものかと。
- 687 名前:デフォルトの名無しさん mailto:sage [2024/03/14(木) 12:01:06.30 ID:bC1RkMTx.net]
- やっぱこうVBAも人工知能てきに
フレームワークでGITHUBでDOCKERしないといけないね
- 688 名前:デフォルトの名無しさん mailto:sage [2024/03/14(木) 15:30:23.52 ID:tz/cO71v.net]
- VBA必須案件て、そんな、寄ってたかってnetで共有してまで制作するものかね?
一社が独占して受注して、世界中に散らばったデジタルノマド・リモートワーカーに作成してもらう? そんな用途でしか使い道が無いような もっとちっぽけな案件で社内やせいぜい特定の一社に委託して制作してもらうのが関の山では? バックアップや履歴管理とかの用途なら、もっと他の手段だってたーくさんあるだろうに 背伸びーして絡ませてみても、先方の都合であんなことやこんなことが頻発して支障のが多いような 下請け孫請けひ孫請けってぇヒエラルキーの下っ端に居ると使わざるを得ないのか?
- 689 名前:デフォルトの名無しさん mailto:sage [2024/03/14(木) 17:42:43.70 ID:W9dmLvCI.net]
- 個人の業務を効率化出来る
配布も容易なので部署内の複数人で共有も便利 この域に留まるもんでしょ そんな大がかりなことやってられっか
- 690 名前:デフォルトの名無しさん mailto:sage [2024/03/14(木) 17:45:43.41 ID:4hz/lWKp.net]
- 夢見たいんだよ
小汚いビジネススニーカーにチノパンとかじゃなくてさあ スーツびしっと決めてホワイトボードの前でプロジェクト会議 VBA言語で、SQLServerと連携し フレームワークとしては、、、とか知的デスカッションしてさあ 今回のアジェンダは、シナジー効果でえ、アグリーとか言って そんでGitHubをリポジトリにしてえ、 カッコイー
- 691 名前:デフォルトの名無しさん [2024/03/14(木) 21:44:13.36 ID:WzunCsAD.net]
- >>673
情報分析関連とか管理会社などが属人化していることが多い
- 692 名前:デフォルトの名無しさん [2024/03/14(木) 21:46:00.90 ID:WzunCsAD.net]
- さっきカフェで「マイクロソフトさんびゃくろくじゅうご」と言っていたやつがいた。
- 693 名前:デフォルトの名無しさん mailto:sage [2024/03/14(木) 21:52:22.46 ID:PtmagAPD.net]
- さんろくご って教えてやれよ
- 694 名前:デフォルトの名無しさん [2024/03/14(木) 23:18:45.05 ID:6hLPa3BJ.net]
- 助けてください!
リストボックスに30個の項目があって「最大3個まで」複数選択できるようにしたいです。 3個に制限をかける方法が全く分からず… ご教示いただけないでしょうか?
- 695 名前:デフォルトの名無しさん [2024/03/14(木) 23:38:45.64 ID:o53reG2p.net]
- 一つだけ選択できるリストボックを3つ用意すればいいんじゃね
- 696 名前:デフォルトの名無しさん mailto:sage [2024/03/15(金) 01:45:02.85 ID:pxiw0MaS.net]
- >>672
大半がそんなんばっかだよ
- 697 名前:デフォルトの名無しさん mailto:sage [2024/03/15(金) 08:40:52.42 ID:odjXu12H.net]
- みんな大好き OFFICE TANAKA のサイトへ行って、リストボックス 複数選択とか探せ
で、その情報分析とか管理会社とかは、大企業のカテゴリーに入るのかね? 因みにどこよ? https://reashu.com/data-bunseki-kaisha/#15 ここの、データ分析企業 15選の中のどれとどれなんよ?Excelつことるんかね? おふぃす・すりー・しっくすてぃー・ふぁいぶ
- 698 名前:デフォルトの名無しさん mailto:sage [2024/03/15(金) 19:12:40.97 ID:pxiw0MaS.net]
- 別に大好きでは無いが。通は真髄さんのサイトを参考にするらしい。
- 699 名前:デフォルトの名無しさん mailto:sage [2024/03/16(土) 12:50:51.83 ID:jF3tjcga.net]
- リストボックスで複数選択できる場合
最後に選択された項目を知るには、直前の状態を保存しておいて差分を比較するしかない? もっと良い方法ある?
- 700 名前:デフォルトの名無しさん mailto:sage [2024/03/16(土) 14:32:06.75 ID:re25UDF8.net]
- 良い方法かどうかは本人次第だが、リストボックスのそばに「直前値」とかのセルを設けておいて
選択した値を放り込んでおく 毎回上書きに成るはずだから「直前」のものが残る セルじゃ不味ければテキストボックスでも
- 701 名前:デフォルトの名無しさん [2024/03/16(土) 16:11:12.01 ID:GhCD3khr.net]
- いや、セルとリンクするでしょう
- 702 名前:デフォルトの名無しさん [2024/03/16(土) 23:38:33.06 ID:5O1O3AvE.net]
- そんなわかりにくいコントロールを使うのは意味がわからない
- 703 名前:デフォルトの名無しさん mailto:sage [2024/03/17(日) 06:42:18.68 ID:qCDjFoYW.net]
- 画面に糞長リストボックスが存在するのはどちらかと言えばダメなUIに該当する
コンボ
- 704 名前:ボックス3つ並べた方がメンテもし易いしスマートだよ []
- [ここ壊れてます]
- 705 名前:デフォルトの名無しさん [2024/03/17(日) 11:54:33.01 ID:AqGy3e9x.net]
- >>691
別のリストボックスまたはテキストボックスを用意して、リストボックスをクリックされたらそちらにどんどん転記して、そこの表示項目を3個に制限するとか。
- 706 名前:デフォルトの名無しさん [2024/03/18(月) 07:14:42.27 ID:c8KzIzaw.net]
- リストボックスを質問した者です。
みなさん、ありがとう! いろんな発想があって勉強になります。
- 707 名前:デフォルトの名無しさん mailto:sage [2024/03/18(月) 22:23:22.87 ID:9nqFTr6B.net]
- 自力で調べて試行錯誤すれば30分もあれば解決できただろうに
- 708 名前:デフォルトの名無しさん mailto:sage [2024/03/19(火) 08:35:01.46 ID:9sghRKeO.net]
- 普段利用してる既存のアプリやWebのサービス画面を参考にしなよ
その中でリストボックスから3つだけ選択させるなんて馬鹿な事してるやつなんてないだろう
- 709 名前:デフォルトの名無しさん mailto:sage [2024/03/19(火) 09:30:46.19 ID:OENDBoNW.net]
- >>699
結構あるよ なぜそのサービスを選んだのか(3つまで) みたいな
- 710 名前:デフォルトの名無しさん mailto:sage [2024/03/19(火) 10:31:54.14 ID:FWSQOt5I.net]
- 複数選択はリストボックスじゃなくてチェックボックス使うだろ普通は
作る手間よりは使いやすさで選ぶべき できるのとやっていいのは違う
- 711 名前:デフォルトの名無しさん mailto:sage [2024/03/19(火) 10:51:09.79 ID:ndo8yE4S.net]
- >>701
例挙げただけで俺に言われても
- 712 名前:デフォルトの名無しさん mailto:sage [2024/03/19(火) 13:31:57.18 ID:bxvgA8mG.net]
- おソースがずっと固定ならそれでもいけるけど、変動するんじゃね?
占有面積の関係でもズラッと30項目広げておけない、リストボックスでやるかあ、もあるだろうし まあ、使い勝手悪ければ利用者からクレーム来て直さざるを得ないだろうけど
- 713 名前:デフォルトの名無しさん [2024/03/19(火) 16:49:09.60 ID:1hm2hbr1.net]
- OutlookやWordなどと連携したマクロを書きたいのですが
体系的に書かれた本やサイトはないですか? 本「Excel VBAによるOffice連携プログラミング」は古すぎ?
- 714 名前:デフォルトの名無しさん mailto:sage [2024/03/19(火) 16:58:06.07 ID:e59eRVD7.net]
- https://learn.microsoft.com/ja-jp/office/vba/api/overview/
- 715 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 04:18:34.13 ID:Oi3lQc+Z.net]
- リンクだけ置いて去るとか、ここもヤフー知恵袋みたいになったな
- 716 名前:デフォルトの名無しさん [2024/03/20(水) 07:05:43.00 ID:MqzgFJ/0.net]
- マクロの実行中に、読み込み中とか更新中みたいな途中経過表示を出したいんだけど、
DoEventsを3行くらい書かないと表示が更新されないんですよ。 2003の頃は全く書かなくても更新されたのに。 何でそんなことになった?
- 717 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 09:44:01.68 ID:FmnJmBUF.net]
- 「何で?」と問われても、主導権はアチラ側にあるんだし
機能改善にしろ新機能追加にしろ便利機能の排除にしろ、中の人がそうしたなら従うしか無い GoogleにしろMSにしろ「ほらよ」と黙々と更新し続けるだけ 理由なんか言わない 使うか使わないかはコチラ側の判断 散々世界中から非難を受けて、元に戻した機能とかあるのか? 記憶に無いが 精々が、アプデでヘマこいて取りやめて一旦戻したとかぐらい
- 718 名前:デフォルトの名無しさん [2024/03/20(水) 10:08:21.92 ID:gI+QZKf6.net]
- >>707
3行かけばいい
- 719 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 10:26:08.09 ID:OLlIwjsr.net]
- >散々世界中から非難を受けて、元に戻した機能とかあるのか?
Windowsのスタートボタン
- 720 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 10:31:25.48 ID:HLVBDeU8.net]
- >>707
おま環、もしくはおまコードでしょ
- 721 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 10:43:53.11 ID:TS8DQhlx.net]
- >>707
パソコンの性能が低いか、同時にたくさんのアプリを開くとそうなりやすい
- 722 名前:デフォルトの名無しさん [2024/03/20(水) 12:07:03.73 ID:4Mj0yaxh.net]
- おまんコードだ
- 723 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 12:15:00.37 ID:PLWQjtwu.net]
- それだ!
- 724 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 12:38:26.22 ID:fI7Vegl3.net]
- コンソール入力ってVBAでできないのですか?
Inputboxじゃなくコマンドプロンプト画面でキーボード入力したい
- 725 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 13:01:02.23 ID:k/ghtD7O.net]
- ?
- 726 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 13:11:08.66 ID:Lu1dlSwc.net]
- 割とどうでもいいからよく調べてはいないけど、たしかにさいきん、以前と同じように書いていてもApplication.StatusBarの反映がされないことがある気がするな
- 727 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 19:23:59.49 ID:b620Mh8j.net]
- >>715
コマンドプロンプトからExcel起動できるよ
- 728 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 19:52:54.82 ID:eVx8KhvF.net]
- >>715
何がやりたいのかわからん フォームにテキストボックス置いて背景真っ黒にしとけ
- 729 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 20:47:23.37 ID:o6loRrC7.net]
- 全社員が参加する部門方針発表会の部代表でプレゼンやらされたけどVBAによる自動化って堂々と答えたわ
いちゃもんつけてくる部署がいたらそこの部署の方針をボロカス追求しようとと思ったけど突っ込みはなかった
- 730 名前:デフォルトの名無しさん [2024/03/20(水) 20:51:24.89 ID:rQARYLMS.net]
- 突っ込みはなかったんじゃなくて、相手にされなかったのかなw
俺なら、「ノーコードで自動化して皆さんの無駄な作業を無くします!( ー`дー´)キリッ」 だな。
- 731 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 21:14:39.63 ID:o6loRrC7.net]
- 外資メーカーだけど中身なんてこんなもんだよ
AI導入を検討とか社外の総合システムの検証を進めるとかどこの部署も毎年ふんわりワードばっかり 俺の部署はVBAでシンプルに毎年効果出してる 昭和すぎるけどそんなもんよ
- 732 名前:デフォルトの名無しさん [2024/03/20(水) 21:36:39.98 ID:nR+Nyrib.net]
- ノーコードはバージョンアップで動かなくなり、メンテできる要員もいなくなり、導入当初にもて囃されるだけでただのお荷物となる
- 733 名前:デフォルトの名無しさん mailto:sage [2024/03/20(水) 21:43:53.81 ID:yhD2QQ94.net]
- 新技術に飛びつくのは素人
ちゃんと仕事ができる人は、普及率と安定性で選んでトラブルを回避しつつ開発コストを下げる
- 734 名前:デフォルトの名無しさん mailto:sage [2024/03/21(木) 04:54:19.48 ID:yryIx6y6.net]
- PowerAutomateは糞
ぜんぜんノーコードじゃない outputとかtriggerBodyとか必須だし 変数ないとまともに組めない VBAの分かりやすささいこう
- 735 名前:デフォルトの名無しさん [2024/03/21(木) 20:24:54.71 ID:XNznmG1v.net]
- >>725
それはあなたの能力の限界じゃなくての話かな?
- 736 名前:デフォルトの名無しさん [2024/03/21(木) 21:11:31.56 ID:sP7RJlQ1.net]
- あれはHTTP要求がプレミアムなのがなぁ
それならVBA使うわ
- 737 名前:デフォルトの名無しさん mailto:sage [2024/03/21(木) 22:01:31.05 ID:WgKjQvoi.net]
- ノーコードとかRPAとか騙してる感じがすごい……
- 738 名前:デフォルトの名無しさん mailto:sage [2024/03/22(金) 08:27:00.19 ID:COuqOC3S.net]
- >>728
ノーコードも理解できる人ならコード書けるしChat GPTとかで補助させたりもできるんだよな
- 739 名前:デフォルトの名無しさん mailto:sage [2024/03/22(金) 19:10:59.43 ID:+V35Rl5y.net]
- グループでの業務ぇボタン1クリックでどこまで自動化出来るか挑戦してる
とは言っても糞長いコードじゃなくプロシージャの組み合わせだけど 隣の部署の毎年ライセンス料払って使ってるシステムは既に越えてる
- 740 名前:デフォルトの名無しさん mailto:sage [2024/03/22(金) 19:35:02.06 ID:2+xcz4pp.net]
- >>730
ちゃんと詳細なマニュアルも書いてるか? 属人化は将来困ることになるで 人間なんて事故や病気でいつ死ぬかわからん
- 741 名前:デフォルトの名無しさん [2024/03/22(金) 20:01:34.26 ID:7Mnup
]
- [ここ壊れてます]
- 742 名前:jHT.net mailto: 嫌な職場だったら、俺が辞めてから1年後に全システムを破壊するようなプログラムを仕込めるスキルが欲しい(笑) []
- [ここ壊れてます]
- 743 名前:デフォルトの名無しさん mailto:sage [2024/03/22(金) 20:24:27.82 ID:+V35Rl5y.net]
- >>731
コメントはバチクソ丁寧に残してユーザーフォームからマニュアルに飛べるようにはしてある でもVBA自体いじれる人が職場におらんね >>732 うちの職場は使用期限でもつけといたらまぁ誰も対処できんレベルだよ
- 744 名前:デフォルトの名無しさん mailto:sage [2024/03/22(金) 20:28:28.92 ID:azbk6PEN.net]
- 効率化のための技能を持っていないやつが効率化を語るなと言ってやれ
- 745 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 03:47:47.12 ID:YQ2K9+s7.net]
- コメントってオタマジャクシなのが嫌
ちゃんとREMってしてほしいのに
- 746 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 09:39:33.44 ID:T3K2xb7U.net]
- 自分の魂のコメントを吹き込む手段だし
これは精子だよ
- 747 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 09:46:58.47 ID:apwjpG97.net]
- コメントが精子だろうがオタマジャクシだろうがどっちでも良いけど、
ブロックコメントの手段がないのが残念 いちいち編集ツールバーをクリックするしかないのかこれ
- 748 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 09:54:06.41 ID:9u68LCzM.net]
- 自作VBAにつけたツール名が商標登録されていたら問題になりますか?
- 749 名前:デフォルトの名無しさん [2024/03/23(土) 10:12:50.83 ID:4R9UkPbW.net]
- >>732
下手したら損害賠償請求くるよ
- 750 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 12:52:20.12 ID:0lEc7tSu.net]
- 前前任者が作ったVBAを揉めて現場異動にった前任者がわざわざパスかけてったけどそれをしれっと解除してメンテして使ってる
飛ばされた後に仕事回らんだろ?結構困ること出てきた?とか聞かれたわ 大丈夫ですぅでスルー 良い歳こいて職層低い奴はしょうもないな
- 751 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 13:23:19.43 ID:AcnIQhW4.net]
- パスワードをパスって略す奴…
- 752 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 13:25:50.01 ID:nVrezpDY.net]
- マクドナルドをマックと略させない会の会長に就任
- 753 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 13:29:53.97 ID:ZlSPNyoD.net]
- >>737 ググったら出てきた こんなの知らなかった
https://vba-labo.rs-techdev.com/archives/64
- 754 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 13:36:17.06 ID:jsaS3uSr.net]
- >>743
便利だからなおのことキーボード操作で楽したい 怠惰を極めたい
- 755 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 14:20:01.74 ID:JC+EhNPE.net]
- >>741
細かい事だけ拘ってVBAのセンスもなさそうだよなこういうやつ
- 756 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 20:20:53.61 ID:kz0GyQ8N.net]
- >>725
5chにもRPAスレがあるけど、 まったく話題になってないからほとんど使いこなせてないんだろうな。 RPAを使いこなせるやつなら、VBAだって使いこなせるし、VBAのほうが楽。
- 757 名前:デフォルトの名無しさん mailto:sage [2024/03/24(日) 03:37:12.76 ID:DtlrVPoh.net]
- PowerAutomateは糞だし
PowerAppsは下呂 まるっきり意味なし 連携するなら 歴史と伝統と格式と品格と気品のあるVBscriptがあるというのに せめてPowerShellまでなら許せたが
- 758 名前:デフォルトの名無しさん [2024/03/24(日) 07:05:43.65 ID:3VSkqRww.net]
- あんなダブルクリックで動かない面倒臭いやつが?
batに偽装して使っとるわ
- 759 名前:デフォルトの名無しさん mailto:sage [2024/03/24(日) 12:07:14.32 ID:0fHB4/b1.net]
- .ps1だってダブルクリックで動かせるだろ
デフォルトじゃ動かせないってのならその通りだけど
- 760 名前:デフォルトの名無しさん mailto:sage [2024/03/24(日) 12:33:29.88 ID:8yT1sPkF.net]
- >>747
読んでて中山きんにくんとコラボして欲しいな、とか思った💪
- 761 名前:デフォルトの名無しさん mailto:sage [2024/03/25(月) 02:32:25.60 ID:HFsLpHpm.net]
- しかしどんなに良コメント残しても属人化は避けられんね。
VBAに詳しい人間なんて社内に数名いれば恵まれている方だし。
- 762 名前:デフォルトの名無しさん mailto:sage [2024/03/25(月) 08:57:42.90 ID:TRSWE6u0.net]
- そもそも属人化して良い業務だろ。
覚えるのめんどくせえってやつばかりなんだし。
- 763 名前:デフォルトの名無しさん mailto:sage [2024/03/25(月) 09:46:23.63 ID:C1bAkZkV.net]
- そんな後ろ向きな姿勢で仕事をしている連中は
おちんぎん上がって勢い付いてバリバリ仕事したくてうずうずしてる若手に追い越されて 年下の上司から(チッ! 使えねぇな)とか思われながら、あごでコキ使われる定め 良くも悪くも、間違い無く将来は彼らの手中なんだから、追い越されないよう必死でやり続けるか あきらめてスピンアウトしてくか(業務用アプリに手を加えて業務妨害したりするのは犯罪です)
- 764 名前:デフォルトの名無しさん mailto:sage [2024/03/25(月) 10:02:30.57 ID:TRSWE6u0.net]
- 所詮エクセルの機能なんだから関数と変わらんよ。関数のほうが難しいくらいだ。
- 765 名前:デフォルトの名無しさん mailto:sage [2024/03/25(月) 12:41:08.25 ID:TRSWE6u0.net]
- まあVBAやって一番良かったことは、他の言語に入っていくときに変数や分岐条件、
演算子と言ったものの概念はわかっているから表記を学び直すのが主になることかな。
- 766 名前:デフォルトの名無しさん [2024/03/25(月) 19:22:43.98 ID:lr06fz6R.net]
- >>755
俺も。
- 767 名前:デフォルトの名無しさん mailto:sage [2024/03/25(月) 20:28:21.85 ID:uRpm6X+/.net]
- VBAさえわかっていれば他言語など小学校の算数ドリルのようなもの
- 768 名前:デフォルトの名無しさん [2024/03/25(月) 22:22:50.96 ID:DOdK3gDR.net]
- >>757
ククハチジュウイチってやつですよね
- 769 名前:デフォルトの名無しさん mailto:sage [2024/03/26(火) 00:04:46.75 ID:KCoAN4BV.net]
- 新しく作ったり辞めた人が作った使えないマクロを復活させて改良したりしてるがすげー人扱い
そして新しい言語は何も習得していない
- 770 名前:デフォルトの名無しさん mailto:sage [2024/03/26(火) 06:13:27.50 ID:fxFt1S5U.net]
- 去年あたりにVBAが廃止されてエクセルにPythonが導入されるって噂あったが
何だったんだ? デマもいいとこ
- 771 名前:デフォルトの名無しさん mailto:sage [2024/03/26(火) 06:39:08.25 ID:XVWz6prS.net]
- >>760
あれは中の人が私的なブログがXかなんかに願望を書いてただけ 関係者の発言だから本気にした人が多かった VBAは廃止せずにPython追加って話もあったけど、それも中止になった
- 772 名前:デフォルトの名無しさん mailto:sage [2024/03/26(火) 07:44:21.28 ID:6wvSwoRo.net]
- >>760
取りやめになったよ ブログでの発言がソースだろ? そのブログで開発中止、 openpyxlやxlwingsといった優れたアドオンがあるからそっち使ってねとも書いてたろ
- 773 名前:デフォルトの名無しさん [2024/03/26(火) 10:14:43.85 ID:noJvnFFt.net]
- 知ってての釣り質だろ
- 774 名前:デフォルトの名無しさん mailto:sage [2024/03/26(火) 19:25:42.86 ID:KCoAN4BV.net]
- 俺が定年になるまで廃れる事がないと確信してる
- 775 名前:デフォルトの名無しさん mailto:sage [2024/03/26(火) 20:54:02.37 ID:XPYXFXyn.net]
- おまいらいってあげなよ
エクセル指向プログラミング https://mevius.5ch.net/test/read.cgi/tech/1711440779/
- 776 名前:デフォルトの名無しさん [2024/03/27(水) 06:13:35.90 ID:TPWJcG8B.net]
- VBAとかPY損でロジック実装やるより
EXCEL関数でロジック実装が、難易度高いけど操作性サイコー VBAとかのロジックって、それを実行する時のクリック面倒 EXCEL関数でのロジック実装したヤツなら、 値をセルに入力したら勝手にてか自動で実行されるし、ちょー便利 IF文まで、関数だなんて、クレージーだから、EXCEL関数サイコー 分岐は、EXCEL関数で、どうにかなる。 てか、繰り返し(FOR〜NEXT)はEXCEL関数はそんなのは無い? 多分ナイ。だからEXCEL関数はダメ🙅。スナワチ消去法で EXCEL VBAが
- 777 名前:サイコー。消去法でだけど。 []
- [ここ壊れてます]
- 778 名前:デフォルトの名無しさん mailto:sage [2024/03/27(水) 07:34:44.90 ID:X8reY0bf.net]
- >>766
py関数 はい論破
- 779 名前:デフォルトの名無しさん mailto:sage [2024/03/27(水) 09:24:51.63 ID:duX9qH44.net]
- >それを実行する時のクリック ん?イベントドリブン知らんのか つこてないんだろうな
意図的にクリックを要求した方が安全な場面と、勝手に動作させた方が操作性がいい場面とか、使い分けするだけ
- 780 名前:デフォルトの名無しさん mailto:sage [2024/03/27(水) 19:58:48.73 ID:5JpLHoUU.net]
- 改善発表の質疑応答で
「マクロってデータを壊したりマクロ自体が壊れるリスクも高いと思うんですがその辺の管理は出来てるんですかぁ?」 と言うあまりに恥ずかしい質問がきて答える前に少し笑ってもうた 大卒ばっかりの間接部門でもこんなレベルの奴もそりゃいるか レベル低い会社にいる俺も同じだわな
- 781 名前:デフォルトの名無しさん mailto:sage [2024/03/27(水) 20:01:41.40 ID:rTiso5T0.net]
- 答え:お前が壊れて組まない限り大丈夫
- 782 名前:デフォルトの名無しさん mailto:sage [2024/03/27(水) 20:09:43.38 ID:KYgAboy+.net]
- マクロ走るとアンドウ消えるからイベント駆動は意外と嫌われる
- 783 名前:デフォルトの名無しさん mailto:sage [2024/03/27(水) 21:04:37.81 ID:ZsJXRRU4.net]
- wordみたいにundoの制御まで含めてやらせて欲しいよな
- 784 名前:デフォルトの名無しさん mailto:sage [2024/03/28(木) 10:30:29.11 ID:jF+jXdAH.net]
- どうしてそこまでundoが欲しいか分からない 無駄で雑な入力ばかりしてるってことなのか?
せっかちでチャカポコ操作したり勇み足でクリックしちまったりの、おっちょこちょいさんなのか? undoをマクロで書いておけばいいんじゃないのか? 生涯でundoがどうしても欲しい!と成ったことが無いのでさっぱり理解できない
- 785 名前:デフォルトの名無しさん mailto:sage [2024/03/28(木) 10:47:54.98 ID:VHAXpCqY.net]
- undo、亜空間殺法か
- 786 名前:デフォルトの名無しさん mailto:sage [2024/03/28(木) 10:58:31.56 ID:pa+2YGl7.net]
- >>773
undoをマクロで書くにしても標準のアイコンから操作できないのが気持ち悪いし、 他人に使わせることもあるからなるべく責任を負いたくないってだけ 自分の想像力のなさと思慮の浅さを自慢するな
- 787 名前:デフォルトの名無しさん mailto:sage [2024/03/28(木) 13:12:50.24 ID:jF+jXdAH.net]
- マクロ実行させてドジ踏んだら責任を負わされる環境なのか おかわいそうに
実行して元に戻せなくした本人はお咎めなしなのか イージーな職場だ 元に戻す程度の作業に、なんでそんなにビクビクしてなきゃいけないんだ そもそも元データは保全確保しとくもんだろ その元データを引っ張ってきてあれやこれやするもの いや、単におれの想像の遥か先の業務をしてるのかも知らんけど 因みに事務系データ以外?
- 788 名前:デフォルトの名無しさん mailto:sage [2024/03/28(木) 17:24:11.71 ID:bKrWVvut.net]
- 中国企業のロゴが入ったデータ公表しても責任取らん奴もいるというのに
- 789 名前:デフォルトの名無しさん mailto:sage [2024/03/28(木) 17:29:43.52 ID:GHLDqYev.net]
- ある工場で昔むかし作られた製品出来高の入力フォーマットが今のディスプレイの解像度ではあまりに小さいから
解像度設定を変えただけなのに文句言うやついたな。 あんなもん車のミラーと同じで使うやつが合わせるものであってその程度の設定すら知らないのに事務職面ですか。
- 790 名前:デフォルトの名無しさん mailto:sage [2024/03/28(木) 19:13:37.29 ID:zUhYz+X1.net]
- あった方が助かるって話を頑なに否定する奴、
undoに家族を殺されたんだろうか
- 791 名前:デフォルトの名無しさん mailto:sage [2024/03/28(木) 21:57:32.03 ID:jF+jXdAH.net]
- ん?おれのこと?
イベントドリブンの話から、マクロ走らせるとundo効かないと成って、要るのか?な流れと思ってるが 関数だってひとつのイベントドリブン セルの値が変化したというトリガーで結果を反映させてる で、話は逸れそうだけど、ひとかたまりのデータをあれこれ加工してる最中にはundoもあるかも知らん それはひとりで作業しているケース 自己責任でデータを思うがまま処理してたっていい それが例え一人だろうと他の作業者が同じ作業をする可能性があるなら、制作側はオペミスにも対応 できる作りにしとかなきゃいけない 初級と中級のボーダーはそんなとこにもあると思う オペマニュアル作っとくからそれに従え ならそれでもいいかも知らんけど マクロは定型業務を簡略化するための一つの手段 操作を自動化 作業の入り口と出口が一方通行で 定められた単純作業というならマクロ走らせない手は無い 途中の試行錯誤は無いのだから そこにundoの出る幕なんかある訳無いだろ あるとしたら入り口に戻るだけ 容易に入り口に戻れるようなシステムにしとけ フールプルーフ対策してないシステム組むな https://xtech.nikkei.com/it/article/COLUMN/20060206/228659/ とか excel-mania.com/vba/event.html とか、他にもいっぱい出て来るけど、ちょっとした 処理でも、せっかくのイベントドリブンのメリットを享受しない手はないだろ まぁ、そんな意味合いだったが、どうなんだ
- 792 名前:デフォルトの名無しさん mailto:sage [2024/03/28(木) 22:01:51.96 ID:KUokWtBB.net]
- >>780
ダメだこりゃ
- 793 名前:デフォルトの名無しさん mailto:sage [2024/03/28(木) 22:01:53.14 ID:mETnXiFV.net]
- >>780
ダメだこりゃ
- 794 名前:デフォルトの名無しさん mailto:sage [2024/03/29(金) 08:27:45.23 ID:dZqA+XaT.net]
- >>769
大学出なのにそんな質問する奴はヤバい以上だろ
- 795 名前:デフォルトの名無しさん [2024/03/29(金) 08:55:06.52 ID:DRb5Ljg1.net]
- >>783
管理体制を説明できない事も問題 目くそ鼻くそ
- 796 名前:デフォルトの名無しさん mailto:sage [2024/03/29(金) 11:42:01.63 ID:wuerpMa+.net]
- >>784
管理体制…?無職かな
- 797 名前:デフォルトの名無しさん mailto:sage [2024/03/29(金) 13:27:25.58 ID:ixV/J6ZE.net]
- 全てを壊すマクロ
- 798 名前:デフォルトの名無しさん mailto:sage [2024/03/29(金) 14:40:16.68 ID:aHPJ+4WX.net]
- >>786
名付けて真っ黒 なんちゃって
- 799 名前:デフォルトの名無しさん mailto:sage [2024/03/29(金) 15:48:12.30 ID:WmgRZ/nU.net]
- 標準のDefenderひとつで、悪意あるマクロはブロックされる
大抵のお漏らしは、外部からの添付ファイルとかを無頓着に開いたりすることで起こすのが殆ど 社内にDefenderすらすり抜けられるマクロを組めるほどのハカーが居たなら、むしろ大抜擢して システム部門任せて、尚且つネットワークセキュリティの商売できるほどにまで成長させられる 質問者の意識はふた昔前のままで停滞したままだ、考察に値しない と、バッサリ切り捨てる
- 800 名前:デフォルトの名無しさん mailto:sage [2024/03/29(金) 16:55:26.75 ID:dZqA+XaT.net]
- 大学出って全治全能の神様だと思っていた万年派遣社員の俺
- 801 名前:デフォルトの名無しさん [2024/03/29(金) 19:37:13.17 ID:WsFByoAq.net]
- >>789
理系文系でも違うし、学部もそれぞれあって全知全能とか微塵も考えんやろ 大学って小中高含めて一番勉強せんしw
- 802 名前:デフォルトの名無しさん mailto:sage [2024/03/29(金) 19:42:24.06 ID:j6ykd0vE.net]
- >>790
嘘だろ 寝ても覚めても勉強し続けたのなんて学部の3年間くらいだわ
- 803 名前:デフォルトの名無しさん mailto:sage [2024/03/29(金) 19:45:59.37 ID:wanbV80H.net]
- 派遣やってるような男はVBAスレにいる場合じゃないだろ…
人生組立直せよ
- 804 名前:デフォルトの名無しさん [2024/03/29(金) 23:48:29.60 ID:mWp7zzrQ.net]
- 人生on error
- 805 名前:デフォルトの名無しさん mailto:sage [2024/03/30(土) 06:29:54.44 ID:DKjMUMys.net]
- on error resume next
- 806 名前:デフォルトの名無しさん mailto:sage [2024/03/30(土) 08:02:30.31 ID:FpbR2O0q.net]
- アンドゥでーきない
もーどれーなーいー♪
- 807 名前:デフォルトの名無しさん mailto:sage [2024/03/30(土) 08:50:08.03 ID:DoQrRS5b.net]
- 人生はリセットもセーブもできない糞ゲー
- 808 名前:デフォルトの名無しさん [2024/03/30(土) 09:05:49.69 ID:DoBpfr2k.net]
- >>791
尊敬します 本来そうあるべきでした 大学で一番真面目だったのは、研究室入ってからだな 徹夜で没頭したこともあった。世の中に無いもの、一歩未来なものを作るのは楽しかった(工学部)
- 809 名前:デフォルトの名無しさん mailto:sage [2024/03/30(土) 09:31:49.81 ID:OC9bXDxr.net]
- そおやって、毎度あきらめてばかりだから何にも変わらない・変われない
人生、いくつになってからでも発奮すればやり遂げられる 客先の社長だが、50代半ばぐらいだったと思うが、俺のブラインドタッチ見て触発されてか それから4〜5ヶ月後に行った時には見事なブラインドタッチでメール書き込んでた 「すごいですね」「あんたの見て悔しかったからなw 必死で覚えたよw」と笑ってた 年商5億ぐらいの会社 おかしいな? じゃあ、おれも年商5億に成れてもいいはずなのに
- 810 名前:デフォルトの名無しさん [2024/03/30(土) 15:03:17.95 ID:W+5OvkEl.net]
- >>774
亜空間でポン
- 811 名前:デフォルトの名無しさん [2024/03/30(土) 15:03:21.22 ID:W+5OvkEl.net]
- >>774
亜空間でポン
- 812 名前:デフォルトの名無しさん mailto:sage [2024/03/30(土) 17:48:22.36 ID:SYHSFTvF.net]
- 金融機関ではいまなおCOBOLが現役だ
とある金融機関がCOBOLからモダン言語に移行させようと膨大な予算を使ったが大失敗し 全国のATMが動作停止する重大事故を何度も何度もおこし、毎週末はかならずメンテンナンスでATMが使えなくなるという最低最悪の醜態を晒した これを受けて他金融機関は、COBOLからモダン言語への移行を必死に避けるようになったという さて、このCOBOLだが、ローカル変数がなく、すべてグローバル変数になるという言語仕様である 1950年代当時はそれが当たり前だった 身近なものでは、1980年代マイコンに内蔵されていた行番号つきBASICだってすべてグローバル変数しかなかった そこでCOBOL開発現場では、EXCELでグローバル変数を管理しているという 変数管理が面倒なため、ここでVBA言語がしっかり活用されているらしい VBA言語が、COBOL言語を支え、日本の金融期機関を支えているのだ つまりVBA言語なくして、ATMすら使えないということだ VBA言語は偉大なり
- 813 名前:デフォルトの名無しさん mailto:sage [2024/03/30(土) 18:35:04.54 ID:FpbR2O0q.net]
- まぁ地方では昔の98がまだ現役で使われてるところもあるって話聞いたことあるしね
- 814 名前:デフォルトの名無しさん [2024/03/30(土) 21:51:53.56 ID:y+oAnecW.net]
- >>801
また知ってるかぶりの嘘付きかよ
- 815 名前:デフォルトの名無しさん mailto:sage [2024/03/30(土) 22:32:47.73 ID:YKdlX4bi.net]
- 派遣にしかありつけないのは氷河期世代。当時、新卒からして派遣社員とかザラにいたからね。
- 816 名前:デフォルトの名無しさん [2024/03/31(日) 01:50:59.18 ID:lY6JICyB.net]
- >>801
>活用されてる「らしい」 w 合体するまえの一つは、COBOL以外も使ってたのよね 外野の浅い記事程度のことならリンク貼る方がいい。あなたがここに書くより信憑性あるから
- 817 名前:デフォルトの名無しさん mailto:sage [2024/03/31(日) 09:24:30.62 ID:ziMF/Hjt.net]
- 少しく興味もをって軽くググってみたけど、日本国内だけの問題じゃあ無さそう
アメリカでも六〜七割のBANKがいまだにCOBOLだと 民間企業ならまだしも政府機関でも使ってて あろうことか予算削減の筆頭に祭り上げられてて、コロナの失業給付の時には想定外の申告件数でパンクしたとか レガシー過ぎるのも厄介 しかし、銀行内にメインフレーム用に専門のシステム開発部門を作るものだろうか? 専門部署があるとしたら、一年365日毎日COBOLつこてられるんだから、そこまで戸惑うものだろうか? 大抵は外注でなんとかとかかんとかとかの大手IT企業に丸投げではないのだろうか? そういった専門部門がグローバル変数ごときを把握しきれていないのは大問題では無いだろうか? よしんば膨大なグローバル変数だとして、それをExcelで? いやいやいや、データベースに入れとけよ、と 大手IT企業の名折れだろ、と 月次のアプデで思わぬ動作したらどうすんねん、と COBOL専用の開発支援とかもあるだろうに(ものっそ古いけど) https://www.hitachi.co.jp/Prod/comp/soft1/cobol/product/function/function_dev02.html ソース解析だってお手の物だろうに(古いけど対象も古いからちょうどいいかも知らん) https://www.hitachi.co.jp/Prod/comp/soft1/cobol/product/function/function_dev01.html どこの銀行の与太話真に受けてるか知らんけど、事実だとしたらとんでもないんだけどな 万が一にも、委託された側が個人的にそんな使い方してたとしても、大問題
- 818 名前:デフォルトの名無しさん [2024/03/31(日) 12:45:15.04 ID:RgkHKnJO.net]
- >>806
知ったかぶりのスレチ馬鹿は消えろ
- 819 名前:デフォルトの名無しさん [2024/03/31(日) 14:39:33.42 ID:lY6JICyB.net]
- >>806
>しかし、銀行内にメインフレーム用に専門のシステム開発部門を作るものだろうか? バカが何想像してもムダ グローバル変数……そんな程度のこと問題になってると考えてることさえバカ
- 820 名前:デフォルトの名無しさん mailto:sage [2024/03/31(日) 14:45:11.54 ID:dAk+OxMd.net]
- COBOLの話なら現役COBOLERの俺に聞け
- 821 名前:デフォルトの名無しさん mailto:sage [2024/03/31(日) 14:56:22.57 ID:5YzB+SDu.net]
- コボちゃん
- 822 名前:デフォルトの名無しさん mailto:sage [2024/03/31(日) 18:13:12.17 ID:/sbJdlP1.net]
- COBOLなら俺に聞けスレがあたったきがしたけど見たらなかった
- 823 名前:デフォルトの名無しさん mailto:sage [2024/03/31(日) 18:28:07.34 ID:ziMF/Hjt.net]
- なんだなんだ? >>801 のご高説が眉唾だったから、軽くググった、と書いておいたんだが?
無知蒙昧のおれでさえ、ちょっと・・なおハナシだと確信したから反論のつもりで書いたが 反論を反論するってぇことは >>801 の一味なのか?>>801 を擁護する側に成るんだがいいのか? それとも、いつものバカって書きたいだけの人達なのか? よっぽど追い詰められてンだな、人生
- 824 名前:デフォルトの名無しさん [2024/03/31(日) 19:47:53.45 ID:Cydql2rH.net]
- >>812
馬鹿が悔しくて言い訳
- 825 名前:デフォルトの名無しさん [2024/03/31(日) 20:29:01.32 ID:lY6JICyB.net]
- >>812
文章内全部が反論になってると考えるバカ
- 826 名前:デフォルトの名無しさん mailto:sage [2024/03/31(日) 21:58:46.19 ID:ziMF/Hjt.net]
- 人格への攻撃はまあ、心が広いから見逃してやるけど、書かれてる「内容」に対しての
意見・修正・注釈・反論・異論とかは書けないのかな バンクシステムの中の人なんてそんなもんだとでも言うのかな 文章内全部が反論←何言ってるか分からない 全部反論じゃなきゃいけないのか? 疑問やらに辿り着くための経緯を書いて無きゃ、唐突に結論だけ書いても話は通じないだろうに
- 827 名前:デフォルトの名無しさん mailto:sage [2024/03/31(日) 22:18:18.48 ID:kGEe9l+Y.net]
- 馬鹿は語彙力が無いから無駄に文章が長いよね
- 828 名前:デフォルトの名無しさん [2024/03/31(日) 23:27:08.41 ID:g5NIaknB.net]
- バカは日本語わかってないからな
省略を補完する知識もないから全部解説してもらわないといけない そんな輩にイチイチ説明せんよな
- 829 名前:デフォルトの名無しさん [2024/04/01(月) 02:21:25.98 ID:LAUCVHko.net]
- 昔COBOLを見て、なんだBasicと大して変わらないじゃないかと思った事がある。
でも最近思ったんだよ。 俺がCOBOLだと思っていたそれは、実はBasicだったんじゃないかって。
- 830 名前:デフォルトの名無しさん [2024/04/01(月) 08:53:33.84 ID:PbUAxpHq.net]
- >>818
まあ命令語が変わる+αと考えればそうだったかもね しかし、それを動かすのが大変だったろ? だったらBASICじゃない (マシン(実行環境)が何だったかにもよる)
- 831 名前:デフォルトの名無しさん mailto:sage [2024/04/01(月) 11:08:50.73 ID:bshoPXZH.net]
- >>810
植田まさし
- 832 名前:デフォルトの名無しさん mailto:sage [2024/04/01(月) 11:56:34.35 ID:sSPlzi5/.net]
- >>818
変数を定義する場所が決まってたりBASICとはかなり違ってる印象だけどな 第二種情報技術者をCOBOLで取った世代だけど
- 833 名前:デフォルトの名無しさん mailto:sage [2024/04/01(月) 17:11:07.20 ID:OwPEXk+h.net]
- なんでいつも話が大きく脱線するのだ?
- 834 名前:デフォルトの名無しさん mailto:sage [2024/04/01(月) 18:32:56.33 ID:D1cZnT84.net]
- ほかに話題がないから
- 835 名前:デフォルトの名無しさん mailto:sage [2024/04/01(月) 21:27:32.79 ID:uSC7yZgz.net]
- コボルコボレバナシ
- 836 名前:デフォルトの名無しさん mailto:sage [2024/04/01(月) 23:37:02.65 ID:OwPEXk+h.net]
- 話題ないのか?じゃあおまいらのパソコンのスペッコ教えれ
- 837 名前:デフォルトの名無しさん [2024/04/01(月) 23:43:29.21 ID:PbUAxpHq.net]
- それはプログラム関係ないから却下だ
一番最初に覚えたプログラミング言語(初級レベルで可)なら教えてやってもいい
- 838 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 00:23:27.67 ID:e/ML7xWf.net]
- BASICを覚えたのは1980年
こんなに使い続けるとは思わなんだ
- 839 名前:デフォルトの名無しさん [2024/04/02(火) 09:45:20.99 ID:RZJFtWRK.net]
- オレも82年に N60-BASIC
BASICはずっと使えてコスパ最高ですな
- 840 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 10:06:57.38 ID:L3Aj5dow.net]
- NECはマイクロソフト製のBASICを採用してたから、ローカルルールがVBAに似てるんだよな
$記号で文字列型を指定できたり、複数のNextがカンマ区切りで1行に書けたり
- 841 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 11:10:33.24 ID:1Tppnc53.net]
- いまだにそれを使う場面って、どんなとこ?
そして、それを稼働させる環境って、最新のマシン上でも動作すンの?ロートル機器を労わりながら? ほんとに趣味とかで極プライベートなことで動かしてるってだけなら聞きたくも無いけど
- 842 名前:デフォルトの名無しさん [2024/04/02(火) 11:32:36.70 ID:1eoCl02p.net]
- >>761
Pythonは導入されているぞ? 古いバージョンに追加するとは発表していない。
- 843 名前:デフォルトの名無しさん [2024/04/02(火) 11:33:29.31 ID:1eoCl02p.net]
- >>829
BASICのほとんどはマイクロソフト製だぞw
- 844 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 11:34:56.92 ID:4wkpzowF.net]
- 使い捨ての関数をさっと書くときにタイプ数を減らせるから重宝してるよ
dim a%,b$ みたいに書ける これは Dim a As Integer, b As String と等価 ほかにも省略できる記法がたくさんあるけど、そこらの参考書にはまったく書いてない
- 845 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 11:39:41.20 ID:4wkpzowF.net]
- >>832
8bit時代に大きなシェアを持っていたSHARPは独自のBASICを内製してたから互換性が低かった
- 846 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 11:51:03.47 ID:un5z/lWz.net]
- >>831
py関数の話じゃないぞ
- 847 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 12:01:13.72 ID:un5z/lWz.net]
- >>834
独自も何もBASICに標準なんてないからシェアが正義だよ
- 848 名前:デフォルトの名無しさん [2024/04/02(火) 12:16:11.00 ID:Yt3SaI7Y.net]
- >>834
ハドソンの奴?
- 849 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 16:54:07.31 ID:806IrIyp.net]
- 下の2つのコードをそれぞれ試しましたが空のブックが残ります。エクセル自体を閉じるにはどうすればよいですか。
office2021です Application.Quit ThisWorkbook.Close
- 850 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 17:07:48.71 ID:4wkpzowF.net]
- >>838
この2行を続けて実行 Application.DisplayAlerts = False Application.Quit
- 851 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 17:15:40.14 ID:806IrIyp.net]
- >>839
回答ありがとうございます。 実行しましたがまだ空のブックが残ってしまいます。
- 852 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 17:27:56.14 ID:XCvGZOnJ.net]
- 強制セーブは?
ThisWorkbook.Save
- 853 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 18:13:48.75 ID:nfJK1oHd.net]
- excelが2つ起動してるんじゃねーの?
- 854 名前:デフォルトの名無しさん mailto:sage [2024/04/02(火) 20:40:32.94 ID:806IrIyp.net]
- >>842
そうです。複数のブックを保存して閉じるコードを書きました。 wbPaths = Array( _ これだと上手くいかなかったので、最後のブックだけ分けて保存したらブック自体を閉じることが出来ました。 ActiveWorkbook.Save Application.Quit 相談にのっていただきありがとうございます。
- 855 名前:デフォルトの名無しさん mailto:sage [2024/04/03(水) 14:46:45.88 ID:xAy+KQuG.net]
- おめでとう。良回答で良かったな
- 856 名前:デフォルトの名無しさん [2024/04/04(木) 00:35:12.90 ID:e85iJ7fO.net]
- ネタ途絶えたので二番目に覚えたプログラミング言語(初級レベルで可)
(引き続き最初の言語もどうぞ) Z80アセンブラ 最初のBASICと合わせてプログラムとはを本当によく知ることができたよなとつくづく思う インタプリタがいかに遅いのか、CPUは本当は早いwのがよくわかった レポート用紙にハンドアセンブルしてた。学生で金なかったから(泣) 2種試験はアセンブラで簡単だったな… 大学研究室では68000でアセンブラ書いたな… 書きやすい。8086は糞w(懐かしい…遠い目)
- 857 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 00:38:40.34 ID:czX+YL89.net]
- で?っていう見るからに仕事出来なさそうな駄文
- 858 名前:デフォルトの名無しさん [2024/04/04(木) 10:08:26.20 ID:5JGZUux/.net]
- ただの歴史にで?って頭悪いのバレてっぞ
- 859 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 11:32:12.29 ID:nH4L+bin.net]
- 何よここ?50代から60代しかいないの? 80年代とかのキーワードで驚いた
- 860 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 11:41:34.55 ID:eojPz6ye.net]
- 5chはジジイの巣窟ですよ。
子供は他所で遊んだ方が良いですよ。
- 861 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 11:43:58.29 ID:nH4L+bin.net]
- はーい! おぢさん達バイバイ
- 862 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 12:03:56.89 ID:8kbY55LK.net]
- 加齢臭キツいのは仕方無いけど、だからって初々しいコ達を貶めるのはどうなんだ?
えびばでぃ Welcome な好々爺を演じるぐらいの配慮は必要だろうに 演じる事すら出来ずに、残り少ない自分の人生悲観して、その八つ当たりをしてるにしか見えんが それは老害でしか無いし、そんな言動しかできないんなら、その辺の土手で黄昏てろ、としか
- 863 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 12:08:43.05 ID:YZB0vWPm.net]
- 自分語りが歴史って…
- 864 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 13:10:30.34 ID:leW4U1VU.net]
- 5chは老害の巣窟ですよ。
子供は他所で遊んだ方が良いですよ。
- 865 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 13:13:10.26 ID:qbfYUXEr.net]
- >>851
5chは老害の巣窟ですよ。 あきらめて他所で遊んだ方が良いですよ。
- 866 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 13:27:25.58 ID:cXctRjz3.net]
- なんでVBAスレでやるんだ…
- 867 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 17:11:49.58 ID:8kbY55LK.net]
- まあ、それは 他のスレッドだとじぶんが付いていけないからなんだろうな
唯一自慢できるのがVBAなんだろう、たぶん 人生の勲章がVBA 退役軍人が懐かしい酒場に入り浸って昔語りし続けてお互いの傷を舐め合ってるような景色 前世紀の遺物だよ 死に掛けのヨボヨボじじい共 しかし、地球の危機が宇宙の彼方からやって来たとき、彼らが!!・・ VBAじゃ出番無ぇな
- 868 名前:デフォルトの名無しさん [2024/04/04(木) 19:00:38.70 ID:yHVYQ3do.net]
- 例の零細企業でワープロを使えるのを自慢していた馬鹿じゃないの?
- 869 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 19:42:32.02 ID:/UxzqogG.net]
- なんでBASIC絡みのスレって>>845みたいなアセンブラ爺さんがたまに沸くんだろう。いや、俺もジジイだけどさ。
- 870 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 20:07:52.96 ID:GlxXdEjq.net]
- PythonやChatGPTのこと書くやつと同じ
- 871 名前:デフォルトの名無しさん mailto:sage [2024/04/04(木) 20:12:45.88 ID:lgc2GHgA.net]
- そりゃBASICの高速化といえば機械語しかないからでしょ
- 872 名前:デフォルトの名無しさん [2024/04/05(金) 01:36:03.98 ID:3ECyzj96.net]
- >>845
インテル8086のように移行期の互換性を考えていないCPUがデファクトスタンダードになることはない インテル自身も64ビット化では失敗作を作って、AMDのx64規格に救われた。
- 873 名前:デフォルトの名無しさん mailto:sage [2024/04/05(金) 01:47:51.05 ID:hySkCbY/.net]
- 課で唯一のVBA使い
要望に応えてどんどん部内で共有する処理システムを強化してしまっている 土台で処理するtxtデータが12万を越えた ライセンス料払ってたソフトをやめて社内運用でコスト削減 時代に逆行しすぎ
- 874 名前:デフォルトの名無しさん [2024/04/05(金) 01:51:03.71 ID:3ECyzj96.net]
- 12万とは何の単位なのか?
- 875 名前:デフォルトの名無しさん [2024/04/05(金) 01:53:07.08 ID:3ECyzj96.net]
- テキストデータが12万というのは、ギニュー隊長の戦闘力のことでも言っているのか?
- 876 名前:デフォルトの名無しさん mailto:sage [2024/04/05(金) 06:52:24.70 ID:d7Kma28Y.net]
- 12万bit
- 877 名前:デフォルトの名無しさん mailto:sage [2024/04/05(金) 07:42:42.14 ID:U79NvrAz.net]
- わざわざ糞つまらん事を連投して面白いとか思ったのかな
- 878 名前:デフォルトの名無しさん [2024/04/05(金) 23:47:42.85 ID:DcT7LdDh.net]
- 暇やからつまらん事するしかないやろ
- 879 名前:デフォルトの名無しさん [2024/04/06(土) 01:42:11.33 ID:q9eV9Q7I.net]
- 12万文字でも12万行でも多くないし、12万といういまとなっては大きくないサイズは、いったいなんなんだ?
- 880 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 09:04:45.81 ID:bfhVg5Tm.net]
- IoTとかで取り込んだCSVとかのテキストデータが12万行とかだろ まだ88万行おk
すぐにパンクしそうではあるが そんな時こそ前処理でPowerQuery! とか、当人は意気込んでるんだろうな いずれにしろ部内の要求に応じてるなら、現状ではハリキリマンということで、評価はアゲアゲ それをやっかんで戯言吐きにきた、と
- 881 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 09:53:06.53 ID:taFIRYEF.net]
- Windowsとエクセルのバージョンが上がったら今まで使ってたVBAマクロが動かなくなったっていう経験ある人いますか?
そんなことは普通起こらない?
- 882 名前:デフォルトの名無しさん [2024/04/06(土) 10:16:11.14 ID:j8vb8wRE.net]
- 12万個、件、レコード、人とか
- 883 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 11:02:30.83 ID:IRAnOgsy.net]
- 12 まんこ
- 884 名前:デフォルトの名無しさん [2024/04/06(土) 11:07:00.81 ID:bpPjh5BE.net]
- ある。
基本的な機能使ってるだけならまずないが、 参照設定使うとか、特殊なことやってるとよく起きる。
- 885 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 11:12:06.99 ID:s4N3ZODj.net]
- ここのやつらって年収低そう
- 886 名前:デフォルトの名無しさん [2024/04/06(土) 11:35:14.95 ID:on8QYToi.net]
- >>870
同じバージョンでも再インストールとかで今まで32ビット版だったExcelを64ビット版に変えるとちょっと凝ったマクロでエラーになる事がある。 ググれば結構例は出てくるので修正は出来る。
- 887 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 11:36:01.79 ID:aV5zYmVv.net]
- >>874
よう低年収!
- 888 名前:デフォルトの名無しさん [2024/04/06(土) 12:40:35.84 ID:4QFK+Mim.net]
- >>874
脱税やってそう
- 889 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 20:14:35.01 ID:r62mTXZK.net]
- いやでも80年代からおぢさん達は飽きずに挫折せずに続けている事には尊敬できる。
昭和の人って忍耐力半端ないイメージがあります。
- 890 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 22:02:47.52 ID:aV5zYmVv.net]
- 新しいことを学ぼうという気がないだけ
- 891 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 22:35:57.72 ID:5hKgC+dy.net]
- 確かに、スピルとか言う他のセルにも影響を及ぼす計算式(?)には驚いた。
自分は某福祉NPOでパソコンの助っ人みたいなことをしているが、パソコンの更新が進まず、エクセル2010がまだ多数残っているので新しい機能を使わずに(勉強せずに)済んでる。
- 892 名前:デフォルトの名無しさん [2024/04/06(土) 23:23:43.06 ID:4imyY5FC.net]
- 新しいPCに変えたら、SendKeysを使うとNumLockが解除されてしまうようになった
普通にNumLockを押すようにコードを足せばいいんだが、 問題は今までNumLockを押したらIMEがオフになるようにしていたから他のキーに変えないと駄目になったのが辛い
- 893 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 23:36:24.49 ID:N9h6+j/e.net]
- Static WshShell As Object
Set WshShell = CreateObject("WScript.Shell") Shell pathname:="notepad.exe", windowstyle:=vbNormalFocus WshShell.SendKeys "^V", True WshShell.SendKeys "^(+S)", True Set WshShell = Nothing こんな感じで回避した
- 894 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 00:00:09.34 ID:eGvAiG4l.net]
- 実際は3行目に
Application.Wait Now + TimeValue("00:00:02") を入れてる。メモ帳が立ち上がってしばらくしないとメモ帳自体がSendKeysを受け付けなかったので。
- 895 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 00:00:32.79 ID:eGvAiG4l.net]
- 3行目のあとにだった
- 896 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 00:04:05.73 ID:eGvAiG4l.net]
- ちなみにメモ帳の受付開始のタイミングがWindows 10と11とで違っていて、
Wait Nowは11に対応するための処置。
- 897 名前:デフォルトの名無しさん [2024/04/07(日) 01:01:22.26 ID:pse4eDpH.net]
- やはり、メモ帳の受付開始のタイミングがWindow10と11では違うよな
俺は新メモ帳が嫌なのでサクラエディタでやる事にした どちらにせよwaitは必須だけど
- 898 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 01:27:19.85 ID:eGvAiG4l.net]
- もしかしたらタブ形式を使用停止すれば一緒になるかな?
- 899 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 09:33:49.99 ID:5sIp9Bfz.net]
- テキストファイルなんて直接イジれば良かろうなのだよ
WordやTextBoxなんかもあるし
- 900 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 09:40:38.97 ID:kHGMlp/U.net]
- VBAでSendkeysは使うな、が鉄則
機種・環境依存、送るタイミングの遅延等など、開発時どんなに検証して安定させたつもりでも、利用者の 機器構成・起動させている他アプリとの相性・アプデ・えtc で容易に不安定に成る 不安定だけならまだしも、思わぬアプリに予定していないキーを送って誤動作の事態に陥ったりまで 自分だけで使うなら兎も角、他のマシンでも使う可能性が1_でもあるなら、それは以降のメンテ対応に 頻繁に追われる要因を埋め込んでるも一緒に成り果てる 楽で便利を求めてムダな苦労をする ネットに繋いでいないスタンドアロンとか、ごく限られた利用環境とかならまだしも って、15年ぐらい前にタガミ君が言ってた それ以来ボクはその教えに従ってる
- 901 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 10:04:47.31 ID:Ak2mukRO.net]
- 別のアプリをコントロールしたいならAPIを使え
ウィンドウが開いたかどうかもAPIなら確実にチェックできるし、OSやパソコンの性能が違ったり、途中で誰かが触っても大丈夫なように作れる それこそメモ帳を起動して文字入力程度ならぐぐればいくらでもサンプルが出てくる
- 902 名前:デフォルトの名無しさん [2024/04/07(日) 10:29:52.88 ID:e85xCcYr.net]
- sendkeyで苦労した層からしたら全力回避だな
昔は情報も技術も無かったから使ったことあったけど、今ならRPA(使えるなら)とかもあるし、ウィンドウが開いたかwinapiでも確定できるし
- 903 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 13:07:27.72 ID:ExPvc+CA.net]
- てかお前らたまには外出しろよ
今日は桜が綺麗だぞ
- 904 名前:デフォルトの名無しさん [2024/04/07(日) 18:16:55.54 ID:54fFwg3w.net]
- 案件になるからやめとく
- 905 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 20:24:17.34 ID:uWV4O1nL.net]
- それを言うなら事案では
- 906 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 22:34:31.36 ID:j0SmAIa5.net]
- Officeスクリプトとは是如何に?
VBAから移行? Power Automateとは違うのか?
- 907 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 23:44:58.94 ID:mu1yCI0r.net]
- 外出なんかする暇あったらパソコン触っていたいんでしょ?
他に興味沸かないもんね
- 908 名前:デフォルトの名無しさん [2024/04/08(月) 11:10:47.19 ID:QcGlEohU.net]
- 投資のツール作ってるので今はムリ
山の上の方の桜が散るまでには見に行くつもり
- 909 名前:デフォルトの名無しさん [2024/04/08(月) 12:07:36.84 ID:70+ixCya.net]
- チキュウジンモタマニハウチュウニデロヨ
- 910 名前:デフォルトの名無しさん mailto:sage [2024/04/08(月) 14:07:49.37 ID:nl9i5mB
]
- [ここ壊れてます]
- 911 名前:y.net mailto: 外に出なくても窓から満開の桜が見えてる俺は勝ち組ってことでよろしいか? []
- [ここ壊れてます]
- 912 名前:デフォルトの名無しさん mailto:sage [2024/04/08(月) 14:12:16.90 ID:DRxkxCnI.net]
- よいよ
- 913 名前:デフォルトの名無しさん [2024/04/08(月) 17:03:35.79 ID:QcGlEohU.net]
- >>899
うちも窓からと車で走ってる土手にズラッと並んでるけど、マジマジ見るのは遠くへ出かけて見る桜だけだな
- 914 名前:デフォルトの名無しさん mailto:sage [2024/04/08(月) 23:13:19.94 ID:7ACoAsjG.net]
- じゃあアレか?俺がお前らの頭を引っ叩いて、「キモヲタみたいにパソコンばっかやってねえで外の桜を見てこい!」って言えばどうなるんだ?
- 915 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 06:47:41.04 ID:71pRQVaT.net]
- 半殺しにする
- 916 名前:デフォルトの名無しさん [2024/04/09(火) 07:01:21.39 ID:YmwgLtyJ.net]
- 不法侵入
暴行罪
- 917 名前:デフォルトの名無しさん [2024/04/09(火) 07:32:38.80 ID:UqOwqqM5.net]
- >>902
フッそいつは残像だ、お前の力はその程度か、ならば桜と共に散れ って言う
- 918 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 19:38:20.97 ID:E0k1EiGz.net]
- >>902
はあ?そんな事したらぜってー許さねえよ
- 919 名前:デフォルトの名無しさん mailto:sage [2024/04/11(木) 00:25:49.67 ID:yfNR8I/N.net]
- 関数や機能で出来るならその方がいいけど繰り返しや一括処理でVBAに勝てるわけないのに
なんじゃこりゃってくらいものっすごい長い数式をセルに入れてドヤられるのもイライラする
- 920 名前:デフォルトの名無しさん [2024/04/11(木) 01:10:58.52 ID:r89oO1PM.net]
- そこでLET関数の出番ですよ
- 921 名前:デフォルトの名無しさん mailto:sage [2024/04/11(木) 01:46:00.94 ID:fkhdd0Af.net]
- >>907
マクロ仕様の警告出る出ないは大きく違うから仕方ない
- 922 名前:デフォルトの名無しさん [2024/04/11(木) 02:06:17.04 ID:o+Fq77cZ.net]
- >>909
ほう
- 923 名前:デフォルトの名無しさん [2024/04/11(木) 08:25:07.58 ID:p5lboWQP.net]
- LETのような長い計算式を見やすくする機能はどんどん追加してほしいよね
画面幅超えるような式見るとちゃぶ台ひっくり返したくなる
- 924 名前:デフォルトの名無しさん mailto:sage [2024/04/11(木) 09:21:19.36 ID:JfGCCC9Z.net]
- クラウド上でのマクロとかアウトって聞いた
- 925 名前:デフォルトの名無しさん mailto:sage [2024/04/11(木) 09:46:44.53 ID:yezh9cwD.net]
- いまだにちゃぶ台なのかあ なんかちょっと切なくなった
- 926 名前:デフォルトの名無しさん mailto:sage [2024/04/11(木) 10:20:37.38 ID:fkhdd0Af.net]
- 和式生活送ってたらちゃぶ台くらい普通だろ?
と思ったら脚たためないとちゃぶ台とは呼べないのか うち掘りごたつだから座卓と呼ぶらしい 勉強になった
- 927 名前:デフォルトの名無しさん [2024/04/11(木) 11:46:35.43 ID:p5lboWQP.net]
- 最近のコタツは夏も使えるのが優秀
- 928 名前:デフォルトの名無しさん [2024/04/11(木) 11:49:08.26 ID:p5lboWQP.net]
- >>915
昔のが夏使えなかったとは言っていない
- 929 名前:デフォルトの名無しさん mailto:sage [2024/04/11(木) 14:01:46.80 ID:QQ4LGqtg.net]
- ヒーターが出っ張ってて足がみすぼらしかっただけだよな
- 930 名前:デフォルトの名無しさん [2024/04/11(木) 17:13:06.68 ID:o+Fq77cZ.net]
- >>912
それはGoogleスプレッドシートの話とごっちゃになっているだけだろうな
- 931 名前:デフォルトの名無しさん [2024/04/11(木) 18:44:47.31 ID:p5lboWQP.net]
- >>917
そそ 机として普通に使えるし超軽量w
- 932 名前:デフォルトの名無しさん [2024/04/11(木) 19:11:52.74 ID:o+Fq77cZ.net]
- >>915
そんなの大昔からだろw
- 933 名前:デフォルトの名無しさん [2024/04/11(木) 19:23:36.57 ID:p5lboWQP.net]
- >>920
あなたは今のコタツを知らない 使えるの意味が違う
- 934 名前:デフォルトの名無しさん mailto:sage [2024/04/11(木) 20:44:56.19 ID:ebXNnkGs.net]
- 布団をはぐると、コタツとはわからない、テーブルとしてまったく違和感なく使えるデザインになってる
- 935 名前:デフォルトの名無しさん [2024/04/11(木) 23:20:36.10 ID:o+Fq77cZ.net]
- そんなの大昔からある
- 936 名前:デフォルトの名無しさん [2024/04/11(木) 23:23:12.14 ID:o+Fq77cZ.net]
- 関東でも内陸だと座卓は冬はコタツになる。
まともな座卓もない家に育ったのかな?
- 937 名前:デフォルトの名無しさん [2024/04/11(木) 23:25:32.63 ID:o+Fq77cZ.net]
- ヒーターが部分が出っ張っているコタツなんていつの時代のコタツだよw
安物を使っていただけなのに、いまになってそうではないものがあると気づいたのか?
- 938 名前:デフォルトの名無しさん mailto:sage [2024/04/11(木) 23:50:42.37 ID:yfNR8I/N.net]
- 自己流で課内のデータ処理システム作らされて15人規模で共有してたけど
他部署にまで配布すんじゃねーよ 僕のデスクトップのデータが処理出来ないんですけど?とか内線電話きてキレそう
- 939 名前:デフォルトの名無しさん [2024/04/12(金) 00:47:53.78 ID:pxD8YWIo.net]
- >>925
何コタツに必死になってんだか あ、そういうことか。可哀想にw
- 940 名前:デフォルトの名無しさん [2024/04/12(金) 02:40:48.08 ID:69/W7F5y.net]
- 座卓がないような家庭だったんだろ
コタツのイメージが小さくて安いものだった貧乏家庭だったのは馬鹿にしているわけではないが、ものを知らずに最近は、最近はと言い出したら、高齢者の仲間入り。
- 941 名前:デフォルトの名無しさん mailto:sage [2024/04/12(金) 03:07:24.35 ID:E6IVUs7f.net]
- 大きなテレビとコタツが必ずあった時代は平成で終わり
最近の家庭はどっちも買わないって知ってた
- 942 名前:デフォルトの名無しさん [2024/04/12(金) 03:26:43.24 ID:y77LiiGJ.net]
- ❌買わない
⭕買えない
- 943 名前:デフォルトの名無しさん [2024/04/12(金) 04:17:26.18 ID:69/W7F5y.net]
- >>929
コタツじゃなくて座卓だ 安いコタツをコタツと呼ぶのはかまわないが、座卓もコタツが多い 狭い家に住んでいると大きなテレビはそもそもいらない。立派な座卓もいらない 冬がさほど寒くない地域と札幌なみの気温になる東京都や埼玉県の内陸は、室温を上げる暖房は非効率すぎてエアコン暖房はやらない。 都心のオフィスビルも床は温まらない。不動産屋が語るイメージと実際は異なる。
- 944 名前:デフォルトの名無しさん mailto:sage [2024/04/12(金) 14:07:53.16 ID:036e2dkG.net]
- 度を超えた長い式、エラーになってる時あるからもはやお手上げ。
どこから取ってきたんだと言いたい長い式ね
- 945 名前:デフォルトの名無しさん [2024/04/12(金) 15:04:36.15 ID:+cYrljZN.net]
- Microsoftが作ってるアドインの「Excel Labs」の導入をおすすめします。
数式機能が入ってて、各種検証も使えます
- 946 名前:デフォルトの名無しさん mailto:sage [2024/04/12(金) 18:18:21.87 ID:036e2dkG.net]
- そりゃいいね サンクス
- 947 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 11:17:24.88 ID:w8MVJcvP.net]
- 結構マルチな機能でかーなり便利な出力システムをVBAで作ろうと思ってる
具体的なイメージは全くないけどすげー!ってレベルのもんを何とか作りたい
- 948 名前:デフォルトの名無しさん [2024/04/13(土) 11:30:35.97 ID:ux9YIXWN.net]
- >>935
今一部でブームな投資系はどうだろ 投資先の分析、複数口座をまとめて管理などあれば便利 複数証券会社、銀行またがってこれらを統合活用、管理できるのは無いと思う マネーなんちゃらが一部まとめだが完全じゃないのよね すでに複数先で投資してないとモチベ上がらない(検証できない)だろうが
- 949 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 13:23:46.76 ID:w8MVJcvP.net]
- >>936
ごめん、そんな高尚なもんじゃない 分析職場で色んな機器からピコピコ出てくる色んな種類のExcelやcsvのデータをシュババって類別して計算させて社内サーバーに累積させていくような 専用システムっぽく作りたい ユーザーフォームにボタンを何個も作ってそこで全部制御出来るみたいな ここだと自分の仕事を楽にする小技として作ってる人が多い? 複数の機能を追加して課や部で当たり前に使われてるツール作ってる人いるかな?
- 950 名前:デフォルトの名無しさん [2024/04/13(土) 13:39:44.38 ID:ux9YIXWN.net]
- >>937
作ってる人も作れる人もいるでしょ ポイントは色々あるけど、仕様をまとめてくれる人が必要 難しすぎる構成にしないで、別の人でもメンテできる範囲にしとかないといけない これがなかなか難しい
- 951 名前:デフォルトの名無しさん [2024/04/13(土) 13:58:13.75 ID:ux9YIXWN.net]
- >>937
分析なら power queryや Access DB使ったら楽なのにと思っても、使える人はほぼいない もし社内でoffice365使ってるならAccess使える これ使えるようになるとめちゃ便利なんだけどね (DB機能はもちろんレポートが優秀)
- 952 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 14:23:33.80 ID:w8MVJcvP.net]
- >>939
パワークエリやアクセスは無理なんだわ 俺ももうおっさんだし勉強する脳がない データベースってほどじゃなくあくまで別のワークシートに出力させたり計算させたりの処理がメインで値は少しずつ蓄積されてくだけ ということでVBAで勘弁してほしい 一部アクセス使ってるのも上司がエクセルに統一すると言うてる おーこれすげーじゃんやるじゃん レベルのシステムをVBAで作りたい
- 953 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 14:28:24.83 ID:w8MVJcvP.net]
- ユーザーフォーム至上主義おじさんだからとにかくこれを制御パネルとして専用システム、専用ソフトっぽく作りたい
あと自分がいる時はアメーバのように組み替えて直して要望があればすぐメンテも出来るように作るけど自分がいなくなったらゴミになっても全然構わない 別の人が見て直したきゃ勝手に直せスタイル かなり職場を効率化させようと野望を企んでる
- 954 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 16:42:04.99 ID:Y1w3uLD2.net]
- その、分析機器から出て来るデータファイルって、大抵はメーカーが指定したマシンに繋がってるとかで
「ネットに繋げないでください」みたいな制限無い? アプデのせいでアプリが誤動作するとかいう理由で 繋いだことに依る故障やエラーは保証外です なんていうのも稀によくあるんだけど そういう縛りが無ければ、分析結果をサーバーの特定領域にデータ転送して、あんなことやこんなことを するのは容易だと思うけど、その縛りのせいで已む無く部署別に単独で処理するっきゃない、という現場が 多いような気がする 気がするだけだけど
- 955 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 17:00:47.03 ID:Y1w3uLD2.net]
- それと、そういった機器は結構高額なものが多くて、会社から買い与えられた段階で何だかわからないけど
得体の知れない特権階級意識みたいのが芽生えてしまって、おれさまと俺様が許した奴にしか、ぜってー 触らせねえ!なんぴとたりとも近付く事すら許さねえ!がるるー に陥って、にっちもさっちもいかなく なる場合も有ったり無かったりする 上の方の根回しが出来なきゃ絵に描いた餅(画餅)に終わってしまう 誰もが容易に扱えるように成ると、自分の立ち位置がヒラに逆戻りしたような気にでも成るんだろうか まぁ、それは、システムを制作する側にも言えることだけど
- 956 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 17:02:16.99 ID:eiq3p3iG.net]
- >>942
社内のセキュリティも糞厳しいから出力されたデータのみ通信可能なよう申請も出して運用してる 仰る通りでメーカー機器のPCはOSアップデートないし基本スタンドアローンだね そのPCでは基本分析ソフトしか運用するな、他の事やったら保証できないと言われてるけど出てきたcsvの吸い出しは大丈夫ですよと言われてる だからVBAは別のPCでやる csvデータの複数の情報を条件によって分岐処理して社内サーバに400くらいあるワークブックに入れていきたい csvを魔術師のように華麗に確実に処理させたい ただ計算とかあってどうしたらいいのかまだまださっぱり
- 957 名前:デフォルトの名無しさん [2024/04/13(土) 19:02:35.11 ID:G73Xuro9.net]
- 能力が低い人が業務アプリを作るなよ
- 958 名前:デフォルトの名無しさん mailto:sage [2024/04/13(土) 19:06:00.34 ID:GEINrlAN.net]
- 周りはもっと低いから作るだけ損
- 959 名前:デフォルトの名無しさん [2024/04/13(土) 20:10:13.24 ID:ux9YIXWN.net]
- >>940
>値は少しずつ蓄積されてくだけ >一部アクセス使ってるのも上司がエクセルに統一すると言うてる 蓄積されているデータ扱うならDBにしとくのが普通と思っていい excelでDBもどきのロジック組んでも、やらなくていい労力使ってるだけ メンテ性も落ちる 今のアクセスのツール?がDBに相応しい処理ならエクセルにするのは愚の骨頂 ムダに移行後ツールを新規に作って、さらにDBの使い勝手、発展性を全部捨てる行為 まあそうは言ってもリーマンはしょうがないのもわかる >おーこれすげーじゃんやるじゃん >レベルのシステムをVBAで作りたい スゲーのはまずメンテが難しくなると思ったほうがいい スゲー=メンテが難しくなっても知らん なら止めない(それっぽいこと書いてましたね) スゲーのを作るんじゃなく、適材適所でエクセルもパワークエリもアクセスもそれぞれ相応しい場面で効率的に使えるジェネラリスト(大げさ)を目指す方がよっぽどマトモ(あるべき姿)です これらを駆使したシステムこそ真のスゲーシステム (IT関連社員からの理想論でした。無理せずできることやりましょw)
- 960 名前:デフォルトの名無しさん [2024/04/13(土) 20:16:54.70 ID:ux9YIXWN.net]
- >>947
正確には元IT関連でFIREして西の方の田舎でノンビリ 近くなら昼飯交通費でアドバイス行けるんだけどね
- 961 名前:デフォルトの名無しさん [2024/04/14(日) 10:25:29.68 ID:SnIjNDus.net]
- >俺ももうおっさんだし勉強する脳がない
パワークエリーってクエリーって付いてるからAccessのクエリー(SQL)みたいなもんだと無視してたら違ったw これ↓見て、便利に使えるとこあるじゃんってわかったのよね そこから活用するようになった (まずはexcelの範疇ですし) とりあえず11章全部目を通してみて おぉ~ってなるとこあるはず 【初心者向け】パワークエリ入門:ETLツールを使ってエクセルデータを簡単に整形・統合しよう!(1/11) https://ittrip.xyz/soft/excel/lesson1#google_vignette
- 962 名前:デフォルトの名無しさん [2024/04/15(月) 22:33:58.62 ID:PE3M1YJ/.net]
- 重複起動させないコードを作成してみた。自己流です。
これで、上手くはいってるようですが、 皆様はどのようにコーディングしてますでしょうか? Private TTT As String Sub 四角形角度付き1_Click() Dim dt As Long '''重複起動チェック If TTT = "" Then '初回での起動時(つまりTTT = "") では、重複起動チェックしない。 Else dt = Abs(DateDiff("s", Time, TTT)) If dt < 60 Then ''''重複起動チェック 60秒内の起動は断固阻止!!! MsgBox "60sec以内に重複起動∴重複した処理中断!あと" & CStr(60 - dt) & "秒 待ってネ" Exit Sub End If End If TTT = Time '''本処理 〜ファイル書込みがある少々重い処理 60秒位かかる〜 End Sub
- 963 名前:デフォルトの名無しさん mailto:sage [2024/04/15(月) 22:39:03.52 ID:8RLdtfqZ.net]
- 年齢なんてただの値 勉強はいくつになってもできる。
- 964 名前:デフォルトの名無しさん [2024/04/15(月) 23:08:08.66 ID:OK1Sosag.net]
- >>950
それ二重起動が問題なんじゃなくて、本処理という部分の実装がおかしいんだぞ? ファイルの読み書きを同じフォルダ、同じファイルでやることがおかしい。
- 965 名前:デフォルトの名無しさん [2024/04/16(火) 00:32:05.10 ID:dcxj+bdJ.net]
- >>950
そもそも本処理が非同期というか、別スレッド、別プロセスとかになってないと… そのメッセージ出せるか?出てるのか? それと、クリックしてはいけないのなら、そもそもクリックできないようにしておくのがbetterなUI (仕様は詳しくわからんけど) ボタンenableをFalseとかにしておく
- 966 名前:947 [2024/04/16(火) 01:07:15.20 ID:aRJ0OCMo.net]
- MsgBox "60sec以内に重複起動∴重複した処理中断!あと" & CStr(60 - dt) & "秒 待ってネ"
はでる。 ちなみに、図形(オートシェイプ)をクリックで Sub 四角形角度付き1_Click()が起動する仕組み 10秒ごとに図形をクリックし、その為にmsgboxの[OK]を 10秒未満でクリックし続けると 「あと50秒まってネ」 「あと40秒まってネ」 「あと30秒まってネ」 「あと20秒まってネ」 「あと10秒まってネ」となり そして、その後は本処理実行できるが、また 「あと50秒まってネ」 「あと40秒まってネ」 「あと30秒まってネ」 … となる。かなり忙しくクリックしまくればだけど
- 967 名前:デフォルトの名無しさん [2024/04/16(火) 07:14:17.55 ID:dcxj+bdJ.net]
- >>954
その「あとn秒まってネ」を出っ放しにしといても本処理は止まらず動いてるのかね?
- 968 名前:デフォルトの名無しさん mailto:sage [2024/04/16(火) 07:47:30.82 ID:rPYKn5Fq.net]
- 海外赴任で職場を去った前任者女性のコード見て新データに合わせて改良してるけどコメント丁寧で見やすいなぁ
俺はこんなにわかりやすく次世代に引き継げるだろうか
- 969 名前:951 [2024/04/16(火) 09:16:09.30 ID:aRJ0OCMo.net]
- >>955 鋭いご指摘ありがとうございます、
「あとn秒まってネ」を出っ放し中は、本処理は止まってる模様 「あとn秒まってネ」の[OK]をクリックし 「あとn秒まってネ」の表示が消えると本処理は再開となりした
- 970 名前:954の補足 [2024/04/16(火) 09:21:21.00 ID:aRJ0OCMo.net]
- 「あとn秒まってネ」の意味は
❌ 本処理が完了が、あとn秒 ではなく ⭕ ボタンクリックするのは、あとn秒 の意味です。 MSGBOXの表示は、 ドンドンクリックするな、あとn秒後にクリックしろーー という 旨の変更で検討します。
- 971 名前:デフォルトの名無しさん [2024/04/16(火) 10:01:14.05 ID:dcxj+bdJ.net]
- 面倒でなく、本処理が止まらないのを優先なら
図形(オートシェイプ)自身、またはその横に「h:n:sくらいまで実行中」のように書いて、クリック時の処理は実行中フラグONなら直ちにexit sub (クリックに無反応。書いてあるのだから無反応で構わない) 本処理終了で↑のメッセージ消去とフラグOFF メッセージ書くとこ無ければ、メッセージ出すだけのuserFormを作成して表示 これで表示するだけなら本処理は止まらない(このForm表示で少しつまずくかも) クリック時の処理は実行中フラグで……は、最初のと同じ 本処理終了でForm消去とフラグOFF いまパッと思いついたのはこんな感じかな
- 972 名前:デフォルトの名無しさん [2024/04/16(火) 10:08:55.20 ID:dcxj+bdJ.net]
- >>959
図形クリックしてから「ダメだよ」って示すのではなく、「今クリックしてもムダよ」ってユーザーに予め示しておくのがBetter 本処理が例えばもし30秒で終わったら、直ちにクリックできるようにもなってないといけない 90秒かかってしまったら、それまでクリックで本処理に突入してもいけないだろう(多分)
- 973 名前:デフォルトの名無しさん mailto:sage [2024/04/16(火) 10:27:05.08 ID:/GLoZVdP.net]
- 本処理終了の判定が出来ないから60秒なんて糞みたいな判定をしているんでしょ
何故出来ないのかは本人にしか分からないから何も言えないけど糞
- 974 名前:デフォルトの名無しさん mailto:sage [2024/04/16(火) 10:39:37.62 ID:EKfTUad9.net]
- 俺の塩(カップ焼きそば)を美味しく作るための時間が60秒なんだから仕方ないだろ
- 975 名前:デフォルトの名無しさん [2024/04/16(火) 12:53:30.01 ID:dcxj+bdJ.net]
- おそらく本処理にdoeveがあるからクリック反応するんだろう
本処理止まるから終了は判定可能 時間を予め決め打ちはマズイ ステータスバーに進捗出すのも手 しかし10万ループずっと更新するのもムダ この場合は1000ループに一回更新とかにする 多数の個別処理がある場合は、ステップにバラつきでるけど個々に進捗出すしかない xx処理中…(33/123) とか
- 976 名前:デフォルトの名無しさん mailto:sage [2024/04/16(火) 12:54:57.92 ID:rPYKn5Fq.net]
- エクセルの学校に相談しよかな
面識もない俺の師匠があそこにはいる
- 977 名前:デフォルトの名無しさん mailto:sage [2024/04/16(火) 19:42:07.11 ID:kFOkhDMg.net]
- エクセルは宗教
- 978 名前:デフォルトの名無しさん mailto:sage [2024/04/16(火) 20:04:27.29 ID:746mVOLt.net]
- Excelはやればやるほど病んでくる
- 979 名前:デフォルトの名無しさん [2024/04/16(火) 23:34:35.15 ID:1XqpuCyF.net]
- Acrobatのライブラリを使って
PDFに文章追加したいのですが、フォントに CODE 128 の指定ができません 以下のページを参考にコードを書いています https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11140444616 field.textFont = "CODE 128" field.textFont = "CODE128" どちらもダメでした ご存じの方いますか?
- 980 名前:デフォルトの名無しさん mailto:sage [2024/04/16(火) 23:38:12.14 ID:XUh8iLQC.net]
- OutlookVBAでメールの添付ファイルをスレッドごとで別々のフォルダに格納したいのですが、良い方法はありますでしょうか。
現状“RE:”を無視する形で同一件名をフォルダに落とす形で考えたのですが、色々と無理がありそうです‥
- 981 名前:デフォルトの名無しさん [2024/04/17(水) 05:49:23.17 ID:DrUG53yb.net]
- >>967
そのフォントはインストールされてる?
- 982 名前:デフォルトの名無しさん [2024/04/17(水) 06:01:26.20 ID:erVWI8HK.net]
- >>969
フォントインストール済みです Acrobat で編集してフォントを CODE 128 に手動で変更すれば バーコードになります
- 983 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 06:10:11.63 ID:Rshduz89.net]
- >>968
色々との中に日本語説明力も入れといてね
- 984 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 09:38:09.11 ID:DRQvL3bA.net]
- >>970
「Code 128」は試した?CODEじゃなくてCodeな それがだめだったらフォントのPostScript Nameをちゃんと調べな
- 985 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 09:46:44.78 ID:OQVrRhnY.net]
- >>971
結局無理ということですか?返信メールにつくRE等の挿入文字は表記に揺らぎがあったりするので、、
- 986 名前:デフォルトの名無しさん [2024/04/17(水) 10:06:36.48 ID:moW2UzKN.net]
- >>973
その日本語説明力ならムリ
- 987 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 10:56:15.65 ID:70DdL19a.net]
- >>974
日本語勉強します、、
- 988 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 12:42:18.46 ID:9wMw4Y7N.net]
- 課の改善テーマがVBAによる一元管理なんだが俺しか作ってねぇ
出来た?じゃねーんだよ あ~それ組めば出来るっしょみたいな奴らが何にもやってねー
- 989 名前:デフォルトの名無しさん [2024/04/17(水) 15:30:16.93 ID:moW2UzKN.net]
- >>976
課のテーマならまず課長が組めるようにならないとお話しにならない もし課長が元々組めるなら、お前ができるからって押し付けんなって反発はされるだろうが、努力して組めるようになったんだから反発するのは「改善の努力したくない」と宣言するようなもん やらないやつを追い込め。今や小学生からやることだからバカ扱いで構わない
- 990 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 19:09:56.03 ID:tHSYQNVz.net]
- ちなみに今の相場では 1元 = 21.36円
- 991 名前:デフォルトの名無しさん [2024/04/17(水) 19:33:43.81 ID:DrUG53yb.net]
- >>970
実行するとエラーになる? スルーされる? もう忘れちゃったけど、 Javascriptでやらないと反映されないのが何かあったな
- 992 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 20:08:31.06 ID:VVnuHtS4.net]
- なぁ、盛大な野望持ってると前に言うたやん
言われたからパワークエリを少し調べて見たけど全くわからん access、VBA、パワークエリ の関係性をマジで噛み砕いて教えてほしい
- 993 名前:デフォルトの名無しさん [2024/04/17(水) 20:38:14.93 ID:moW2UzKN.net]
- >>980
ありゃ、難しかったですか… 閃かなかったならパワークエリーが便利に使えるところが無いからかもしれない 使えるとこないならもちろん覚えなくていい(しかしこれから使えるとこあるかもなので何ができるかは記憶に残しておこう) 例えばexcelシートのデータをAccessのリンクテーブルで使おうとすると、一行目が項目名でないといけない だけど、個人的にシートにまとめたデータとか、上の方に表題や解説を書いてたり、表は3列目以降にあったりする それらのムダな情報を除去して、必要な表データを取り出せるのよ。元のシートはそのままに 純粋な表データになったらAccessDBのリンクテーブルとして使える (リンクテーブルとは、普通はDB内に作成するテーブルと似たものをexcelのシートの表データで代替するもの。シートの値を変えるとAccessからもその値が見える。DB内に読み込んでしまうと、最新を常に読み込まなくてはならなくなる=不便) 続く
- 994 名前:デフォルトの名無しさん [2024/04/17(水) 21:00:16.40 ID:moW2UzKN.net]
- >>980
DBは例えば商品テーブルと売上テーブルがあったとして、それらから共通の商品コードを紐づけにして、関連データを得る感じ これらはそもそもDBとはどういうときに便利に使えるかをまず知らないといけない 自分の仕事(分析)に使えそうかをそこで判断してからです まずは1つのテーブル(データ)から始めることもある 例えばシートのフィルターを使うと思うが、各項目間の条件はandでしかできない 値がxxで始まるという条件は2つしか書けない などの制限がある(だよね…) Accessのリンクテーブルにするとクエリー(SQL)で自在に条件指定できる これに当てはまれば、これだけでもAccessにする価値ある (入り口は簡単なことでいい。使えそうなネタが無いのに勉強もする気起きないだろうし) 私が新しいことを勉強するときはまず必要な(便利になる)ネタを探す。見つかったら勉強始めること多い
- 995 名前:デフォルトの名無しさん [2024/04/17(水) 21:09:59.14 ID:moW2UzKN.net]
- >>982
前にも書いたけど、パワークエリとAccessのクエリは別物です 自動車と言っても、エンジン車、HV、EVとか動力機構が別物みたいなもん 共通なとこは、元のデータをゴニョゴニョ加工して別の形で取り出す仕組み、な感じ
- 996 名前:デフォルトの名無しさん [2024/04/17(水) 21:29:48.38 ID:moW2UzKN.net]
- >>982
AccessのVBAはexcelと似たような立ち位置 シンプルなことならVBA使わなくてもできる しかし規模が大きくなったり便利に使おうとしたら必要になる もちろん覚えることはAccess固有のことのみで可。しかし、多分使えるようになるのは簡単ではない excelのブック、シート、セル、シェイプ等がどう関連してるかというオブジェクト関連図があればほとんどの操作は簡単?なように、Accessも関連図探してくれば想像の範疇に置けるとも言える VBEでF2で出るオブジェクトエクスプローラ(だっけ)をよく活用してるなら、効率よくVBA書けるとも思う
- 997 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 22:50:47.93 ID:VVnuHtS4.net]
- うーんムズい
超膨大なデータを扱う訳じゃなく多少の効率とか最適かは置いとくとぶっちゃけVBAで強引に何とかなっちゃう感じのものかな? 数台の分析機器がそれぞれの独立したワークブックの下の行にデータが1行ずつ累積されていく 俺のVBAはそれを開いてシートコピッて自ブックに持ってきて不要な行を削除して列を変えるの作っただけでね 実行すると自ブックに複数のコピられたシートが集まる 同シート内でもサンプルの種類がまちまちにあるそいつらをサンプル毎に分かれてるブックにデータを飛ばしたい うーんむずい
- 998 名前:デフォルトの名無しさん [2024/04/17(水) 22:53:28.70 ID:Hc/N7RA7.net]
- こんなこともわからない馬鹿に作らせるなよ
- 999 名前:デフォルトの名無しさん mailto:sage [2024/04/17(水) 23:01:49.30 ID:VVnuHtS4.net]
- accessは正直使わないんだよな
使用頻度なんて99.999%でexcelだし 従ってaccessは脳から消去 パワークエリを引き続き覚える
- 1000 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 06:46:26.79 ID:Z+31e4IV.net]
- Accessは1ファイル2GBの上限あり
これに引っかかってUnion Queryで動きが取れなくなり Excelのデータ モデルに戻ったでござる
- 1001 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 07:45:28.39 ID:Ph6ychmj.net]
- >>987
×使わない 〇使い方を知らない
- 1002 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 08:44:16.44 ID:bsHjvii7.net]
- 2GBのクエリーを回避する脳みその性能が必要
- 1003 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 08:48:08.23 ID:O8jGm8aK.net]
- >>989
おたくもか でも困らんと思うよ
- 1004 名前:デフォルトの名無しさん [2024/04/18(木) 09:05:41.46 ID:cMr18rZu.net]
- >>988
1ファイル全部入っている必要はない テーブルは別出しでもいいし、デカすぎるテーブル一つを外だしでもいい それよりテーブルデカくなれば、SQL server express(まだあるっけ?) 無料でやりたいなら、postgre(綴不明)とかもある
- 1005 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 09:12:21.18 ID:7rI/ajtp.net]
- >>990
2GBはファイルサイズの話だから仮にクエリに1バイトも使ってなくても上限は迎える 他人の脳みその性能気にする前に頭の上の蠅を追うべき
- 1006 名前:デフォルトの名無しさん [2024/04/18(木) 09:15:20.71 ID:cMr18rZu.net]
- >>992
全部入りで1GBとか超えてきたらテーブル別出しを検討していい (これからもデータ増えていくなら) そうするとテーブル以外のフロントエンド部のファイルがコンパクトになって、それによるメリットもある
- 1007 名前:デフォルトの名無しさん [2024/04/18(木) 09:18:35.25 ID:cMr18rZu.net]
- >>993
excelに行くのがありえない大きな間違い
- 1008 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 10:53:17.72 ID:8tIoRi7t.net]
- 何故Excelの最下行を移動させてるし たぶんそれぞれの端末で個別のExcelファイルに取り込んでるんだろうけど、
サーバー側にひとつだけExcelファイルを設けて、そこにそれぞれの計測器からのcsvを入れる方が一般的では 個別のファイルの列(項目)のMaxを設定して、計測器ごとの生データから必要な列に割り当てるようにしたほうが 百倍楽なはず まさか、計測器の分析アプリがExcelに直接データを埋め込んでくれてる訳でもあるまい 難しく考えるからより面倒に成る Think easy シンプル・イズ・ベスチャ
- 1009 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 11:02:52.58 ID:Z+31e4IV.net]
- 10年間での期間最大とか
いくつかの項目での前時間コマとの差とか 10地点合計の時間軸串刺し合計とかやるので、 Union Queryせざるを得なかった
- 1010 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 11:32:44.96 ID:beyxyKOT.net]
- >>995
データモデルはデータの持ち方でしかなく、 Accessからアクセスしたっていいんだぞ
- 1011 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 11:36:47.34 ID:Z+31e4IV.net]
- Accessのグラフも貧弱やで
- 1012 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 11:47:01.26 ID:Z+31e4IV.net]
- 2026年にサポート終了するので、
Access使ってるところはShare PointとかPower Appsに移行しろ つうことかと
- 1013 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 12:29:29.64 ID:ZuHg8DiJ.net]
- >>996
最下行に移動させてるわけじゃなくそういう仕様でcsvでもない 300行のデータ、追加されて301行のデータ、追加されて302行のデータ と設備が累積データを上書きしてく そのブックは弄れないから最新の累積データだけ常に引っ張る 今のところは
- 1014 名前:デフォルトの名無しさん [2024/04/18(木) 13:24:15.51 ID:1KjycSiR.net]
- >>998
EXCELのデータモデルをkwsk accessのデータモデルではだめな理由も []- [ここ壊れてます]
- 1016 名前:デフォルトの名無しさん [2024/04/18(木) 14:05:40.47 ID:cMr18rZu.net]
- Excel VBA 質問スレ Part81
https://mevius.5ch.net/test/read.cgi/tech/1713416618/ 申し訳ない、今立てた 不備あったらごめん
- 1017 名前:1001 [Over 1000 Thread.net]
- このスレッドは1000を超えました。
新しいスレッドを立ててください。 life time: 323日 5時間 42分 3秒
- 1018 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|