!extend:checked:vvvvv:1000:512
↑同じ内容を2行貼り付けるナリ
ExcelのVBAに関する質問スレナリ
コード書き込みや作成依頼もOKナリ
※前スレ
Excel VBA 質問スレ Part70
https://mevius.5ch.net/test/read.cgi/tech/1616072923/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Excel VBA 質問スレ Part71
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 0f5f-nIK+)
2021/05/25(火) 12:48:01.06ID:mepUVc/i0686デフォルトの名無しさん (アウアウウー Sacf-uuo+)
2021/07/02(金) 14:43:14.83ID:YXFoM+rya あまり人の知らない昨日使うとずっとメンテすることになるから程々がいいよ
687デフォルトの名無しさん (アウアウウー Sacf-BMvY)
2021/07/02(金) 15:51:35.59ID:kpWtx9eDa 引き継ぎとか考えると、配列で短縮される時間よりもセル操作の方がメンテにかかる時間が短くてお得
688デフォルトの名無しさん (ワッチョイ 1f2f-tMGp)
2021/07/02(金) 16:50:53.93ID:mPacUdo00 ロータスひふみ
689デフォルトの名無しさん (JP 0Hc7-kf3V)
2021/07/02(金) 17:10:11.48ID:nYGvR+1/H 将棋の得意なじいさん?
690デフォルトの名無しさん (ワッチョイ 6a8f-Q9JX)
2021/07/02(金) 18:18:08.09ID:mD7WpMWU0 神武以来の大天才に失礼なw
691デフォルトの名無しさん (ワッチョイ 73da-Is9n)
2021/07/02(金) 20:27:38.13ID:9XrPSGoG0 ロタースいちにさんで合ってるよ
さっき爺ちゃんに聞いた
さっき爺ちゃんに聞いた
692デフォルトの名無しさん (JP 0Haa-5wx8)
2021/07/02(金) 22:47:54.90ID:A64becLwH テーブル辺りまで使えていれば、Excelに関しては一応okって感じでよくない? 世間一般の中級者も大体それくらいでしょ。
693デフォルトの名無しさん (ワッチョイ 035f-o//W)
2021/07/03(土) 00:21:26.08ID:VU8zul5W0 何がOKなの
許可いるのか
許可いるのか
694デフォルトの名無しさん (ワッチョイ 5301-v7i8)
2021/07/03(土) 04:53:38.76ID:jaDL/A8Y0695デフォルトの名無しさん (ワッチョイ 1eda-hjfD)
2021/07/03(土) 07:42:36.99ID:GW9wjLqI0 >>685
正解:ロータスわんつーすりー
正解:ロータスわんつーすりー
696デフォルトの名無しさん (ワッチョイ 8a4f-RjI8)
2021/07/03(土) 07:50:34.34ID:Kt4s/HLb0 たまにはマルチプランのことも思い出してあげてください
697デフォルトの名無しさん (オイコラミネオ MM0b-LBvV)
2021/07/03(土) 08:33:17.49ID:cpEQw2eFM >>695
ベストハウスかよ
ベストハウスかよ
698デフォルトの名無しさん (ワッチョイ 1eda-hjfD)
2021/07/03(土) 09:12:06.97ID:GW9wjLqI0 Lotus 1-2-3は、MS-DOS時代のIBM PC/AT互換機の販売促進にもつながった。
あのマクロは変数宣言不要で、とっつきやすかった (より本格的なLotus Scriptもあった)。
16bitでもそれなりに計算速かった。
が、MSがそこで奮起したから今日のExcelがあるわけで。
1-2-3がWindows対応に遅れたこともあったが。
で、Excelに負けたLotusは2000年代に入って、
主力商品をグループウェアのLotus Notesにシフト。
そのNotesも、サイポウズだとか後発グループウェアに駆逐されて
今は見る影もない。
あのマクロは変数宣言不要で、とっつきやすかった (より本格的なLotus Scriptもあった)。
16bitでもそれなりに計算速かった。
が、MSがそこで奮起したから今日のExcelがあるわけで。
1-2-3がWindows対応に遅れたこともあったが。
で、Excelに負けたLotusは2000年代に入って、
主力商品をグループウェアのLotus Notesにシフト。
そのNotesも、サイポウズだとか後発グループウェアに駆逐されて
今は見る影もない。
699デフォルトの名無しさん (ブーイモ MMef-H5um)
2021/07/03(土) 09:53:19.31ID:NSiAjAm1M Excelは元々はMac用ソフトじゃなかった?
700デフォルトの名無しさん (ワッチョイ 1f2f-tMGp)
2021/07/03(土) 10:09:14.68ID:4NfoyZ7k0 一太郎はどうだ?
当時、一太郎とLotas123を選んだオレは負け組か?
いや日本ではWordやExcelより人気だったはず。
当時、一太郎とLotas123を選んだオレは負け組か?
いや日本ではWordやExcelより人気だったはず。
701デフォルトの名無しさん (ワッチョイ 1f2f-tMGp)
2021/07/03(土) 10:10:49.38ID:4NfoyZ7k0 当時はOSもWindowsとMacではWindowsのほうが優勢だったけど今よりははるかにMacのシェアは大きかったな。
702デフォルトの名無しさん (オイコラミネオ MM0b-LBvV)
2021/07/03(土) 10:19:19.79ID:vY5wizBaM ロータスもエクセルも関数だけならそんなに書き方変わらんだろ
知らんけど
知らんけど
703デフォルトの名無しさん (ワッチョイ 1eda-hjfD)
2021/07/03(土) 10:49:33.08ID:GW9wjLqI0 >>699
wikiながら歴史を紐解くと、
1-2-3が出たのが1983年。
Excelは当初、MS-DOSベースで開発してたが、
LotusがMac向けにJazzってのを開発していることがわかって、
対抗してMac版Excelを出したのが1985年。
Windows版を出したのが1987年だった模様。
棲み分けにはならず、1-2-3もMac版を出すには出した。
GUI対応がアレで売れんかったけど。
あの頃はハード普及期がようやく立ち上がるか?の頃だったので、
それに引きずられたけど、
今はソフト/アプリはハード(OS)依存ではなく、
Mac/Win両方対応するのが当たり前になっちゃった。
蛇足:
1人1台になるのは大企業でもWindows95になってから。
Win3.1の頃はまだ「端末室」という名のブースで共用。
富士通のEPOCALCなんてのも、5インチフロッピー運用でまだ残ってた。
1人1台にするときは現場の総務課だったので、
事務室の床全面をフリーアクセスでかさ上げ・二重床にして、
電源とLANケーブル汗だくで這わせてコネクタ付けて、
ようやくHUBに接続したら、
「ヤバっ。ループさせちゃった・・・」とかバカやってた。
スレチすまそ
wikiながら歴史を紐解くと、
1-2-3が出たのが1983年。
Excelは当初、MS-DOSベースで開発してたが、
LotusがMac向けにJazzってのを開発していることがわかって、
対抗してMac版Excelを出したのが1985年。
Windows版を出したのが1987年だった模様。
棲み分けにはならず、1-2-3もMac版を出すには出した。
GUI対応がアレで売れんかったけど。
あの頃はハード普及期がようやく立ち上がるか?の頃だったので、
それに引きずられたけど、
今はソフト/アプリはハード(OS)依存ではなく、
Mac/Win両方対応するのが当たり前になっちゃった。
蛇足:
1人1台になるのは大企業でもWindows95になってから。
Win3.1の頃はまだ「端末室」という名のブースで共用。
富士通のEPOCALCなんてのも、5インチフロッピー運用でまだ残ってた。
1人1台にするときは現場の総務課だったので、
事務室の床全面をフリーアクセスでかさ上げ・二重床にして、
電源とLANケーブル汗だくで這わせてコネクタ付けて、
ようやくHUBに接続したら、
「ヤバっ。ループさせちゃった・・・」とかバカやってた。
スレチすまそ
704デフォルトの名無しさん (エムゾネ FFaa-gCsC)
2021/07/03(土) 10:50:01.71ID:gq7PWL9BF 松と桐だろ常考
705デフォルトの名無しさん (JP 0Hc7-kf3V)
2021/07/03(土) 11:59:12.30ID:75LXE/59H ジャストカルク
706デフォルトの名無しさん (ワッチョイ 73da-Is9n)
2021/07/03(土) 13:08:13.90ID:nIUx6pa80 Excelは他人と技術を競い合うアプリでしょ今は。
だってExcel競技会みたいのがあったじゃん昔は。
上位入賞者はみんなの度肝を抜くテクニシャンばかり
どうしたらあんな発想ができるのか不思議だ
だってExcel競技会みたいのがあったじゃん昔は。
上位入賞者はみんなの度肝を抜くテクニシャンばかり
どうしたらあんな発想ができるのか不思議だ
707デフォルトの名無しさん (オイコラミネオ MM0b-LBvV)
2021/07/03(土) 18:18:57.87ID:vY5wizBaM VBAの大会だと言うならただのプログラミング大会でエクセルとか半分関係なくなるし
そうじゃなくて関数限定というなら
VBAスレ民があんな非効率的な方法に興味があるのが疑問
関数足しただけ無駄に重くなるし
使う利点あるの?
そうじゃなくて関数限定というなら
VBAスレ民があんな非効率的な方法に興味があるのが疑問
関数足しただけ無駄に重くなるし
使う利点あるの?
708デフォルトの名無しさん (ワッチョイ 73da-Is9n)
2021/07/03(土) 18:29:15.48ID:nIUx6pa80 関数でしかできないことあるからでわ?
709デフォルトの名無しさん (オイコラミネオ MM0b-LBvV)
2021/07/03(土) 19:13:19.61ID:vY5wizBaM たとえば
710デフォルトの名無しさん (ワッチョイ deda-kf3V)
2021/07/03(土) 23:28:47.44ID:r8vvIn7i0711デフォルトの名無しさん (ワッチョイ 8a4f-RjI8)
2021/07/04(日) 02:29:54.91ID:or57QSFH0712デフォルトの名無しさん (JP 0Hc7-kf3V)
2021/07/04(日) 02:33:40.04ID:3fmbtLUHH ワークシート関数でもこんなに速度出るんだな
気付きだわ
気付きだわ
713デフォルトの名無しさん (ワッチョイ 73da-Is9n)
2021/07/04(日) 14:56:24.57ID:mHBrxklJ0 20年前のExcelじゃ遅くなりそうで無理ですな
714デフォルトの名無しさん (アウアウクー MM63-B5dC)
2021/07/04(日) 17:22:23.62ID:c2RfgqufM 関数のメリット
Ctrl Zでやり直しが効く
マクロ有効にする必要がないので他人でも扱いやすい
関数でやれる事なら関数派だわ
Ctrl Zでやり直しが効く
マクロ有効にする必要がないので他人でも扱いやすい
関数でやれる事なら関数派だわ
715デフォルトの名無しさん (ワッチョイ 27ad-sl+z)
2021/07/04(日) 19:31:14.08ID:bUlBZcqC0 関数は読みにくくて嫌
716デフォルトの名無しさん (ワッチョイ 6b01-LBvV)
2021/07/04(日) 20:41:30.94ID:P4bcHul50 スピルとかいう新機能もvbaでだいたい代用できるし
717デフォルトの名無しさん (ワッチョイ 8a4f-RjI8)
2021/07/04(日) 21:49:40.40ID:or57QSFH0 基本、VBAより数式の方が処理が速いので数式を多用するのは悪いことではない。
が、今回のように散布図に絵を仕込んだり循環参を使うような持って回った方式であればVBAの方がシンプルに書けるし恐らく処理も速いだろうな。
EXCELもVBAもまだまだ奥が深いということだな。
が、今回のように散布図に絵を仕込んだり循環参を使うような持って回った方式であればVBAの方がシンプルに書けるし恐らく処理も速いだろうな。
EXCELもVBAもまだまだ奥が深いということだな。
718デフォルトの名無しさん (ワッチョイ 1bac-E85F)
2021/07/04(日) 23:52:00.91ID:CvX6QKvi0 関数はみずらいのがねえ
いっそコメントみたいに表示されればいいのに
いっそコメントみたいに表示されればいいのに
719デフォルトの名無しさん (テテンテンテン MMc6-rRq2)
2021/07/05(月) 00:17:22.38ID:rzeYKM9kM 長い数式は改行入れると多少見やすくなるかも
https://forest.watch.impress.co.jp/docs/serial/exceltips/1185725.html
https://forest.watch.impress.co.jp/docs/serial/exceltips/1185725.html
720デフォルトの名無しさん (ワッチョイ 73da-Is9n)
2021/07/05(月) 03:29:27.64ID:9Cn9i5sm0 もしかしてみんな全部マクロで処理しているタイプ?
721デフォルトの名無しさん (ワッチョイ deda-kf3V)
2021/07/05(月) 03:51:58.18ID:QvhqkjF90 どっちかというと右手で処理する方が多いかな
722デフォルトの名無しさん (ササクッテロラ Sp23-CCI/)
2021/07/05(月) 07:15:42.76ID:zJPeJqp8p VBAで関数文字列作ってセルに入れて計算結果を得るとかあるあるだな
VBAでセルをループ処理するより速い時に使う
関数のままだとアレルギー起こす人もいるから
計算結果で上書きして関数を隠蔽したりもする
VBAでセルをループ処理するより速い時に使う
関数のままだとアレルギー起こす人もいるから
計算結果で上書きして関数を隠蔽したりもする
723デフォルトの名無しさん (エムゾネ FFaa-/oDk)
2021/07/05(月) 15:11:17.96ID:zfQ+6anvF724デフォルトの名無しさん (ワッチョイ 73da-Is9n)
2021/07/05(月) 18:13:24.06ID:9Cn9i5sm0 >>721
ハアハア
ハアハア
725デフォルトの名無しさん (アウアウウー Sacf-sl+z)
2021/07/05(月) 18:35:43.15ID:YWehZ8dDa モチベーション維持のために背景にエロ画像表示してるよ
726デフォルトの名無しさん (ラクッペペ MMc6-Q0eP)
2021/07/05(月) 18:42:37.12ID:RJLz/FDpM VBEは背景画像設定できないからはかどる
727デフォルトの名無しさん (ワッチョイ 6a28-U8JP)
2021/07/05(月) 18:44:04.54ID:McNFcEhi0 1つのプロシージャーのend sub まで実行した後に
次のプローシージャーを実行させる方法は無いのでしょうか?
エンドサブ前に名前を書いて連続実行させると動かなくなりますが
バラで実行すると動くので困っています。
次のプローシージャーを実行させる方法は無いのでしょうか?
エンドサブ前に名前を書いて連続実行させると動かなくなりますが
バラで実行すると動くので困っています。
728デフォルトの名無しさん (ワッチョイ 6b01-LBvV)
2021/07/05(月) 18:59:32.49ID:xte/Es8p0 sub ひとまとめ
call プログラム1
call プログラム2
call プログラム3
end sub
call プログラム1
call プログラム2
call プログラム3
end sub
729デフォルトの名無しさん (ワッチョイ 4ae6-Q0eP)
2021/07/05(月) 19:19:52.21ID:qID1xccv0 なんで動かなくなるのかを解決すればいいよ
730デフォルトの名無しさん (アウアウウー Sacf-Is9n)
2021/07/05(月) 19:51:19.45ID:XPX6XS4ya モーダルなんちゃらか
731デフォルトの名無しさん (ワッチョイ 8a4f-RjI8)
2021/07/05(月) 20:29:12.44ID:IkOjHnS00 >>727
Kwsk
Kwsk
732デフォルトの名無しさん (JP 0Hc7-kf3V)
2021/07/05(月) 20:38:52.79ID:XK0O7sVlH 俺の予想では728でも動かん
別のプロシージャに影響するのはオブジェクトの解放とかグローバル変数あたりか?
別のプロシージャに影響するのはオブジェクトの解放とかグローバル変数あたりか?
733デフォルトの名無しさん (ワッチョイ 6b01-LBvV)
2021/07/05(月) 20:42:17.92ID:xte/Es8p0 エラーメッセージもわからんとなんとも言えんよね
734デフォルトの名無しさん (アウアウウー Sacf-Is9n)
2021/07/05(月) 22:37:53.33ID:wIrb63PWa doeventsいれても駄目かな?
735デフォルトの名無しさん (ワッチョイ 1e10-ouym)
2021/07/05(月) 22:42:45.67ID:uJcG4eMD0736デフォルトの名無しさん (JP 0Hc7-kf3V)
2021/07/05(月) 22:56:17.79ID:XK0O7sVlH まあEnd Subの直前で次をCallよりは728のがいいけど、とにかくまずはバグを潰さないと
737デフォルトの名無しさん (ワッチョイ 1e8e-p275)
2021/07/05(月) 23:17:00.62ID:6G6vX7bI0 >>727
お前が馬鹿なのが原因
お前が馬鹿なのが原因
738デフォルトの名無しさん (ワッチョイ 73da-Is9n)
2021/07/06(火) 00:35:01.38ID:czj0kqSK0 はいはい、そーですかと
739デフォルトの名無しさん (ワッチョイ 6a28-U8JP)
2021/07/06(火) 03:36:01.92ID:e+qqBa+z0 >728
>729
>730
>731
>732
>733
>734
>735
>736
>737
>738
なるほど>728のような書き方の方がよいのですね
色々とありがとうございます、オブジェクトの解放あたりが問題なのでしょうが
考えてみればプロシージャをコールするのではなく末尾に全コードべた書きすると問題の切り分けが出来そうな気しました
>729
>730
>731
>732
>733
>734
>735
>736
>737
>738
なるほど>728のような書き方の方がよいのですね
色々とありがとうございます、オブジェクトの解放あたりが問題なのでしょうが
考えてみればプロシージャをコールするのではなく末尾に全コードべた書きすると問題の切り分けが出来そうな気しました
740デフォルトの名無しさん (ワッチョイ 6a28-U8JP)
2021/07/06(火) 03:36:53.85ID:e+qqBa+z0 >気がしました
741デフォルトの名無しさん (ワッチョイ 5301-v7i8)
2021/07/06(火) 03:49:27.61ID:MXBEeqXj0 なんだこの安価は
>>728へのリスペクトか?
>>728へのリスペクトか?
742デフォルトの名無しさん (ワッチョイ 1eda-hjfD)
2021/07/06(火) 07:55:07.41ID:LkJBatCQ0743デフォルトの名無しさん (オイコラミネオ MM96-KsMx)
2021/07/06(火) 16:58:11.44ID:yjz4z56cM そう言えば昔適当なプロシージャをexit subで中断させると、何故か呼び出し元のモードレスフォームが解放されて処理が止まる事あったな
原因は結局分からなかったが、デフォルトインスタンス(load関数でいきなり読み込める方)じゃなくてnew演算子でインスタンス化したら発生しなくなったよ
原因は結局分からなかったが、デフォルトインスタンス(load関数でいきなり読み込める方)じゃなくてnew演算子でインスタンス化したら発生しなくなったよ
>>725
これこそソソる画像を是非
これこそソソる画像を是非
745デフォルトの名無しさん (ブーイモ MMc6-H5um)
2021/07/06(火) 19:44:23.49ID:04+gXskPM 社員がVBAマクロを作成する事はできなくするけど、情シス等で作成されたVBAマクロは実行可能にするexcel設定は可能ですか?
746デフォルトの名無しさん (ワッチョイ 0a42-/kLd)
2021/07/06(火) 20:43:58.56ID:bIc0/GWi0 はい
747デフォルトの名無しさん (ワッチョイ deda-kf3V)
2021/07/07(水) 07:33:40.59ID:iHQFmTot0 社員がVBAマクロを作成する事はできなくする?
748デフォルトの名無しさん (オイコラミネオ MM0b-LBvV)
2021/07/07(水) 08:56:35.74ID:3q9JTxhHM 関数オンリーとかただの地獄で草
749デフォルトの名無しさん (ワッチョイ 7f63-BMvY)
2021/07/07(水) 12:17:34.42ID:eV4nDh060 サーバー上のExcelファイルを、xlsx形式以外は1日1回Deleteする…
なんてのがあるだろうけど絶対生産性落ちる地獄
なんてのがあるだろうけど絶対生産性落ちる地獄
750デフォルトの名無しさん (スップ Sd4a-kf3V)
2021/07/07(水) 13:04:02.71ID:op0P/4Eid そんな原始的な運用しなくても、Excelのマクロはグループポリシーで禁止できる
システム部の配布した業務用マクロは許可して自作マクロだけ禁止も可能
システム部の配布した業務用マクロは許可して自作マクロだけ禁止も可能
751デフォルトの名無しさん (スップ Sd4a-kf3V)
2021/07/07(水) 13:11:28.10ID:op0P/4Eid 厳密に言うと、作成まで禁止するのは不可能
実行ができなくなるだけ
実行ができなくなるだけ
752デフォルトの名無しさん (オイコラミネオ MM0b-LBvV)
2021/07/07(水) 13:35:56.30ID:3q9JTxhHM 関数オンリーとか原始時代に戻されるレベル
753デフォルトの名無しさん (テテンテンテン MMc6-pO/B)
2021/07/07(水) 13:41:58.29ID:iAEvhndTM saveasで保存したブックを指定する方法はありますか?
元ブックをsaveasで保存して、保存したブックの不要箇所を削除して閉じるの動作を元ファイルが終了するまで繰り返すマクロを作れないか試してます。
saveasで作ったブックを指定する術がわからず、つんでおります。
元ブックをsaveasで保存して、保存したブックの不要箇所を削除して閉じるの動作を元ファイルが終了するまで繰り返すマクロを作れないか試してます。
saveasで作ったブックを指定する術がわからず、つんでおります。
754デフォルトの名無しさん (JP 0Hc7-kf3V)
2021/07/07(水) 13:49:30.49ID:A9A7nyTKH >>753
パスとファイル名を変数かセルに覚えとく
パスとファイル名を変数かセルに覚えとく
755デフォルトの名無しさん (ササクッテロラ Sp23-JC2j)
2021/07/07(水) 16:21:53.05ID:qi2N7sEUp 初めて質問させていただきます。
画像(.jpg)と数値のデータ(.csv)を別々に保存しているのですが、ひとつのExcelファイルにまとめたいです。
csvファイルの右隣に対応するjpgファイルを貼り付けることが出来るコードを教えて頂きたいです。
出来れば繰り返しできるようにしたいのでよろしくお願いします。
画像(.jpg)と数値のデータ(.csv)を別々に保存しているのですが、ひとつのExcelファイルにまとめたいです。
csvファイルの右隣に対応するjpgファイルを貼り付けることが出来るコードを教えて頂きたいです。
出来れば繰り返しできるようにしたいのでよろしくお願いします。
756デフォルトの名無しさん (ワッチョイ 035f-yPUF)
2021/07/07(水) 17:18:23.23ID:OWcilrjN0757デフォルトの名無しさん (ワッチョイ 1eb0-dQ0P)
2021/07/07(水) 17:21:30.63ID:qv0y4MQe0 csvファイルの右隣って何だよ…
対応するjpgってのも曖昧だし。
対応するjpgってのも曖昧だし。
758デフォルトの名無しさん (ワッチョイ 1e8e-p275)
2021/07/07(水) 17:56:43.90ID:2yFOFfGi0 いつものあいつ
759デフォルトの名無しさん (ワッチョイ 1bac-E85F)
2021/07/07(水) 18:00:22.73ID:AWE9BvFy0 まず自分で書いたコードをあげろ
760デフォルトの名無しさん (ブーイモ MMc6-gsoK)
2021/07/07(水) 18:03:20.12ID:cUDP7DB4M シートにcsvの中身出力してその右隣に対応する画像ファイル貼りたいって話じゃないの?
761デフォルトの名無しさん (JP 0Haa-5wx8)
2021/07/07(水) 19:01:59.33ID:i3XGJ0gkH このスレでいうのも何だけど、VBAってそんなにありがたいかな? 個人的には、できる限りVBAを使わないというのは、特に企業では合理的な選択肢だと思うけど。
どうしても必要でVBAを使うことはあるけれど、VBAを使った時点でそのExcelファイルは二等市民的というか、もはやまとも扱いは受けられないものだと思っている。社外的にマクロ付きファイルの受け渡しをするなんてまともな会社ならありえないし、ちょっと大きめの会社なら部署間でもでもそうでしょ。
MicrosoftがExcel本体の機能を強化して、できるだけVBAを使う機会を減らそうとしているのは基本的に正当な方向性だと思うけどなぁ……。
どうしても必要でVBAを使うことはあるけれど、VBAを使った時点でそのExcelファイルは二等市民的というか、もはやまとも扱いは受けられないものだと思っている。社外的にマクロ付きファイルの受け渡しをするなんてまともな会社ならありえないし、ちょっと大きめの会社なら部署間でもでもそうでしょ。
MicrosoftがExcel本体の機能を強化して、できるだけVBAを使う機会を減らそうとしているのは基本的に正当な方向性だと思うけどなぁ……。
762デフォルトの名無しさん (テテンテンテン MMc6-B5dC)
2021/07/07(水) 19:09:31.08ID:xVUMLa1JM xlsmはローカルにしか保存してないな
第三者に使わせて不具合起きても責任取れん
第三者に使わせて不具合起きても責任取れん
763デフォルトの名無しさん (ワッチョイ 9ffd-gsoK)
2021/07/07(水) 19:12:25.86ID:zI2mRysE0 東証一部上場企業の品質保証部門だけど割りとなんでもかんでも業務の自動化効率化にVBA使おうとするぞ
1万ステップのツール作成なんか日常茶飯事
1万ステップのツール作成なんか日常茶飯事
764デフォルトの名無しさん (ワッチョイ 6b01-LBvV)
2021/07/07(水) 19:34:48.73ID:qq0OAC8T0 関数程度で済む作業だけならいいんだけどどうあがいても無理な作業があるから
765デフォルトの名無しさん (ワッチョイ 8a4f-RjI8)
2021/07/07(水) 19:39:36.81ID:F1MfYkRH0766デフォルトの名無しさん (ワッチョイ 6b01-LBvV)
2021/07/07(水) 19:47:07.04ID:qq0OAC8T0 そういや、そもそも関数って汚くなるよね
大量の処理用の関数列のなんと醜いことか
関数使って並び替えするだけで大騒ぎだ
大量の処理用の関数列のなんと醜いことか
関数使って並び替えするだけで大騒ぎだ
767デフォルトの名無しさん (ブーイモ MMef-Gp+e)
2021/07/07(水) 19:48:43.14ID:opTZ3hwSM >>763
悪夢だなあ
悪夢だなあ
768デフォルトの名無しさん (ワッチョイ 9ffd-gsoK)
2021/07/07(水) 20:29:59.95ID:zI2mRysE0 >>767
しかも作成から管理まで俺のワンオペ
しかも作成から管理まで俺のワンオペ
769デフォルトの名無しさん (ワッチョイ 1eb0-dQ0P)
2021/07/07(水) 20:39:17.25ID:qv0y4MQe0 >>761
マクロの入ったファイル自体を受け渡すのではなくて、マクロを使って動的生成されたxlsxファイルを受け渡すような用途にも使ってるよ。
Officeのマクロだからといって文書ファイルの生成に限らず、自分が普段パソコンを使って行っている繰り返し作業等もExcelマクロでツール化できるのがいいところ。
C#等でツール作成してもいいけど、Excelのほうが手軽なことが多い。
マクロの入ったファイル自体を受け渡すのではなくて、マクロを使って動的生成されたxlsxファイルを受け渡すような用途にも使ってるよ。
Officeのマクロだからといって文書ファイルの生成に限らず、自分が普段パソコンを使って行っている繰り返し作業等もExcelマクロでツール化できるのがいいところ。
C#等でツール作成してもいいけど、Excelのほうが手軽なことが多い。
770デフォルトの名無しさん (アウアウクー MM63-B5dC)
2021/07/07(水) 20:43:32.57ID:iU65xv8ZM >>768
異動になったらどうすんの?
異動になったらどうすんの?
771デフォルトの名無しさん (ワッチョイ 0a42-/kLd)
2021/07/07(水) 20:49:55.50ID:YxF5kXH/0 異動先の仕事をすれば良いんじゃね
772デフォルトの名無しさん (ワッチョイ 9ffd-gsoK)
2021/07/07(水) 20:50:38.88ID:zI2mRysE0 >>770
どうすんだろね?引継ぎ先もないからメンテナンスされないまま使い続けて使い物にならなくなってから大慌てするんかね?いなくなってから呼び出されんのだけは勘弁して欲しいんだがなぁ
どうすんだろね?引継ぎ先もないからメンテナンスされないまま使い続けて使い物にならなくなってから大慌てするんかね?いなくなってから呼び出されんのだけは勘弁して欲しいんだがなぁ
773デフォルトの名無しさん (アウアウクー MM63-B5dC)
2021/07/07(水) 21:12:41.25ID:iU65xv8ZM 退職チラつかせて給料アップいけそう
774デフォルトの名無しさん (ワッチョイ 035f-yPUF)
2021/07/07(水) 21:32:42.95ID:OWcilrjN0 事務員のオレオレマクロはともかく情シスがVBAでツール作ってるとか信じられん
テストとか保守とかどうしてるのさ
テストとか保守とかどうしてるのさ
775デフォルトの名無しさん (ワッチョイ bb63-Q9JX)
2021/07/07(水) 21:36:44.07ID:RMIDDIKO0 しない
必要に応じて各人で作り検証は最終成果物に対して行う
必要に応じて各人で作り検証は最終成果物に対して行う
776デフォルトの名無しさん (ワッチョイ 1e10-ouym)
2021/07/07(水) 21:59:27.47ID:szgx/h0V0 ウチの一部上場企業のソレだわ
データをプリント、その数値を各フォーマットへ手入力とかザラにあるわ
VBAで入力&自動化ツールをいつくか作って感謝されたが、元データや出力の仕様変更があれば手直ししなければいけない
IT途上国だと心底思うわ
データをプリント、その数値を各フォーマットへ手入力とかザラにあるわ
VBAで入力&自動化ツールをいつくか作って感謝されたが、元データや出力の仕様変更があれば手直ししなければいけない
IT途上国だと心底思うわ
777デフォルトの名無しさん (ワッチョイ bb63-Q9JX)
2021/07/07(水) 22:15:26.68ID:RMIDDIKO0 プリントして手入力はさすがに最近聞かない
778デフォルトの名無しさん (ワッチョイ bb63-Q9JX)
2021/07/07(水) 22:16:30.49ID:RMIDDIKO0 とおもったが
ちょっとまえまで勤務表で無意味にやらされてたわ
ただのいじめだとおもう
ちょっとまえまで勤務表で無意味にやらされてたわ
ただのいじめだとおもう
779デフォルトの名無しさん (ワッチョイ ab2c-Ijop)
2021/07/07(水) 22:49:08.74ID:bUHYGk470 >>755
Ruby では、CSV で、配列同士を連結すると、
require 'csv'
input_1 = <<"EOT"
1,1.1
2,2.2
EOT
input_2 = <<"EOT"
a.jpg
b.jpg
EOT
# 2次元配列
ary_1 = CSV.parse( input_1 )
ary_2 = CSV.parse( input_2 )
# 最初の配列に、後ろの配列を連結する
ary_1.zip( ary_2 ).each do |one, two|
one.push two[ 0 ]
end
# 2次元配列を、CSV 文字列に変換する
csv_str = ary_1.map( &:to_csv ).join
print csv_str
出力
1,1.1,a.jpg
2,2.2,b.jpg
Ruby では、CSV で、配列同士を連結すると、
require 'csv'
input_1 = <<"EOT"
1,1.1
2,2.2
EOT
input_2 = <<"EOT"
a.jpg
b.jpg
EOT
# 2次元配列
ary_1 = CSV.parse( input_1 )
ary_2 = CSV.parse( input_2 )
# 最初の配列に、後ろの配列を連結する
ary_1.zip( ary_2 ).each do |one, two|
one.push two[ 0 ]
end
# 2次元配列を、CSV 文字列に変換する
csv_str = ary_1.map( &:to_csv ).join
print csv_str
出力
1,1.1,a.jpg
2,2.2,b.jpg
780デフォルトの名無しさん (ワッチョイ 1e8e-p275)
2021/07/07(水) 23:24:13.32ID:2yFOFfGi0 >>779
いつものあいつ=Ruby馬鹿
いつものあいつ=Ruby馬鹿
781デフォルトの名無しさん (ワッチョイ 6b01-LBvV)
2021/07/07(水) 23:30:24.01ID:qq0OAC8T0 エクセルのデータをプリントアウトして別のソフトに手入力させられたことある
たまらず自動化した
手作業だと月20時間くらいかかるんよアホくさい
たまらず自動化した
手作業だと月20時間くらいかかるんよアホくさい
782デフォルトの名無しさん (テテンテンテン MMc6-Gp+e)
2021/07/07(水) 23:40:11.63ID:gLv/ZatbM うちは逆に、明らかにVBA程度で十分な業務も何でもかんでもITベンダーに投げてシステム化された結果身動き取れなくなってるわ
ちょっと業務を変えようと思えばすぐSIer案件だ
それなりに金持ちな会社なのと商売の特性上IT投資が通りやすいのとで、ジャブジャブ金が出る
ちょっと業務を変えようと思えばすぐSIer案件だ
それなりに金持ちな会社なのと商売の特性上IT投資が通りやすいのとで、ジャブジャブ金が出る
783デフォルトの名無しさん (ワッチョイ 6b01-LBvV)
2021/07/07(水) 23:45:26.80ID:qq0OAC8T0 そりゃ景気が良いようで何よりだね…
784デフォルトの名無しさん (ワッチョイ 8a4f-RjI8)
2021/07/08(木) 00:00:54.36ID:oSqIVDjt0 正直今EXCEL VBAとは全く関係ないシステムを作っているけど恐らくEXCEL VBAで全く遜色ないものが作れるのは内緒だ
785デフォルトの名無しさん (アウアウクー MM63-B5dC)
2021/07/08(木) 00:17:04.27ID:GKH05+tfM あるシステムをVBAで作ることを提案したら却下されて外部に投げる事になった
他部署で似たシステムをVBAで運用してたらエクセルファイルがクラッシュして惨事になったかららしい
VBAでもプロが作ってたらこんな事にはならなかったんじゃないかな多分
他部署で似たシステムをVBAで運用してたらエクセルファイルがクラッシュして惨事になったかららしい
VBAでもプロが作ってたらこんな事にはならなかったんじゃないかな多分
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 空自機レーダー照射、音声データ公開 中国 ★2 [蚤の市★]
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★3 [597533159]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- なんでチンポ舐めてる時って自分のチンポもビンビンになっちゃうの?
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★4 [597533159]
- 平良達郎とかいう強すぎる日本人格闘家
- 税金ばっか取ってまるで発展しないニッポンとかいうブラック国
