Excel VBA 質問スレ Part80at TECH
Excel VBA 質問スレ Part80 - 暇つぶし2ch463:455
24/01/29 08:12:40.14 AKFLgh7s.net
>>458 5min前の自分に返信してあげる
その数式ないの定数 3とか3840とかの全て、全て、全部に
Clng(3)とかClng(3840)に置き換えなさい。
神からお告げなのだ。ていうか、今実験してみた結果ぢゃ
でも、&とか#の方が短くて見易い

464:デフォルトの名無しさん
24/01/29 08:31:12.61 yN7n5dLr.net
>>454
64bit問題生じて何年経ってると思ってるんだよ
流石に後手に回りすぎ

465:デフォルトの名無しさん
24/01/29 10:01:16.80 AKFLgh7s.net
VBAには、on error goto という、
エラーが発生しても、エラー発生の行でエラー発生せず
処理を続行させちゃう ウレピィー機能が存在がするようぢゃ、
i = 3*なんちゃらかんちゃら数式 ……🐌
BDATA(i) = 128
というコードで🐌の行でオバーフローエラーに
なってももしかするとErrをトラップ💃
BDATA(i) = 128 を実行させれるコードも可能ぢゃ
モチロン、配列BDATAの内容はメチャクチャだが
気にしなければ、これでヨシ(๑•̀ㅂ•́)و✧
だって、エラー発生しちゃったらやだろ😎
いや、それより、ドンドン64ビットのエクセルに
移行して、ドンドンバグを潰そう。
テーブルが壊れてバグ発生させても、キニシナイ
ていうか、その方が、バグ対策のノウハウが
バッチリになって株価急上昇の予感がしてきました。
東証プライムどんどん📈しろっう。
てか、そうだ今日は、平日だっけ?
株価をチェックしなければいけないので、では
また今度だ

466:デフォルトの名無しさん
24/01/29 10:08:59.28 eJ6L0Jkg.net
>>454
改修できないのは能力不足なだけでは

467:デフォルトの名無しさん
24/01/29 11:00:49.76 L9ToZbOs.net
>>457
i = 32768 + 3840 * 3 * y + 3 * x - 32768

468:デフォルトの名無しさん
24/02/01 09:50:16.10 qkLEEfNI.net
>>456
NECはLANPLAN、LANWORDだよ。

469:デフォルトの名無しさん
24/02/06 21:11:58.14 tk+LFJYg.net
以下のコードで構文エラーになる、ならない区別がつかなくて質問します。
クラスモジュール
Function 背景色(ByVal range1 As Range, ByVal range2 As Range)
Dim lng_color As Long
lng_color = range2.Interior.Color
range1.Interior.Color = lng_color
End Function
標準モジュール
Sub test()
Dim rng1 As Range
Dim rng2 As Range
Dim mc As New Class1
Set rng1 = Range("C3") 'C3の色を
Set rng2 = Range("A3") 'A3に適用する
Dim str As String
str = mc.背景色(rng1, rng2)
End Sub
これで、str=の部分をなくすと構文エラーになってしまうのはなぜでしょうか?

470:デフォルトの名無しさん
24/02/06 21:29:12.00 rCver0bK.net
うちではならない

471:デフォルトの名無しさん
24/02/06 22:51:37.41 8QVr9gKs.net
Functionだから? callで呼んだり、Subに変えては。

472:デフォルトの名無しさん
24/02/07 00:03:31.59 /C0r4gOv.net
>>467の言うとおりだと思うけど、Subにしても Call はつけないとダメかな
それか引数を囲うカッコをつけないか

473:465
24/02/07 00:06:06.47 /C0r4gOv.net
ごめん、クラスモジュールだとどうだか分からないや
>>468は撤回します
ごめんなさい

474:デフォルトの名無しさん
24/02/07 05:24:58.93 ptzdB5MT.net
>>465
VBAの謎な仕様の一つ
Functionの戻り値を受け取らない時、Functionは関数ではなくステートメントの一種と解釈されてしまう(らしい)
ステートメントの書き方が、VBAでは「命令と引数を空白で区切る」というルールになっているから
ステートメントの具体的な例を挙げると、
Dim a, b
これを
Dim (a, b)
と書くとエラーになるのと一緒
Callで呼んだときに挙動が変わるのは、こんどは関数がCallステートメントのパラメータになるから、構文の解釈が変わる
さらにややこしいことに、引数が1つだとエラーにならない
これは、カッコが演算子とも解釈できてしまうから
a = b

a = (b)
と書いても、無意味だけどエラーにならないのと同じで、カッコが必要なケースではそのまま解釈され、必要ないケースでは演算子とみなすことが可能なので結局エラーにならない

475:デフォルトの名無しさん
24/02/07 05:54:42.53 TWD16jEo.net
皆様ありがとうございます。
VBA学習を始めて間もないので、RangeがなぜStringに入るのだろう?
などと考えて悩んでいました。
とりあえず空白にすればいいのかな?と思い、
mc.背景色 rng1, rng2
としたらエラーなく実行できました。

476:デフォルトの名無しさん
24/02/07 08:03:51.30 2Cso54Y+.net
>>470
謎も何もパーサの都合

477:デフォルトの名無しさん
24/02/07 10:12:34.77 p6WTk8Ln.net
カッコ悪っ

478:デフォルトの名無しさん
24/02/07 21:43:51.95 rJek+uci.net
(悪)

479:デフォルトの名無しさん
24/02/08 15:06:23.74 AG84sVu5.net
workbookとworksheetsを両方変数で繋げるにはどうしたらよいのでしょうか?
それぞれsetでwb, wsとした場合、
ws.cells(n,n)やwb.worksheets(n).cells(x,x)なんかは問題なく動くのですがwb.ws.,,,,とするとエラーが起きてしまいます

480:デフォルトの名無しさん
24/02/08 16:06:23.33 5OVFjneR.net
ワークシートの親ワークブックは特定されるので指定は不要
wsだけで使えば良い
相互参照したいなら
set ws = wb.Worksheets(n)
set wb = ws.Parent

481:デフォルトの名無しさん
24/02/08 17:26:16.95 EcJUi253.net
>>475
Setしたwsにはwb要素も含まれてて変更できない
複数のブックでシート名を共通にしたい時はWorksheetオブジェクトじゃなくて文字列にシート名を入れる
Dim stnam As String
stnam = "Sheet1"
wb.Worksheets(stnam)
みたいに書く

482:デフォルトの名無しさん
24/02/08 19:08:54.01 AG84sVu5.net
出来ました!ありがとうございます!

483:デフォルトの名無しさん
24/02/08 20:49:29.84 szZI865F.net
ListBoxの要素をクリックしても枠線が表示されるだけで
青色に反転しないことが時々あるのですが、何故でしょうか?

484:デフォルトの名無しさん
24/02/09 12:00:32.11 VUVEy040.net
エスパーするとデザインモードになっていたりマクロ禁止状態だったりするから

485:476
24/02/09 21:03:02.70 Essi4uO7.net
どうもListBoxの端っこをクリックするとListBox自体がアクティブになり
前回選択していた要素にフォーカスが当たるようです(フォーカスするだけで選択はしない、青色にも反転しない)

486:デフォルトの名無しさん
24/02/10 12:07:45.28 oVCg53lr.net
プロパティウィンドウで何か設定イジったとか?

487:デフォルトの名無しさん
24/02/10 22:18:00.43 3oPB1Oyo.net
VBAベーシック合格したから、スタンダードも挑戦したい。
その前に 「日商プログラミング検定 STANDARD VBA」をAmazonで買って読んでみたけど、
載ってるプログラムが糞すぎて話にならない。
俺が10行で書ける奴を40行ぐらいでやってる。
買って損した。

488:デフォルトの名無しさん
24/02/10 22:52:32.27 3oPB1Oyo.net
>>183
ChatGPTで教えてもらった。
これからやってみるw


Sub GetVegetableInfo()
Dim sheet1 As Worksheet
Dim sheet2 As Worksheet
Dim lastRow As Long
Dim i As Integer

' 「Sheet1」と「Sheet2」を取得
Set sheet1 = Worksheets("Sheet1")
Set sheet2 = Worksheets("Sheet2")

' 「Sheet2」のA1:B5を順番に処理
For i = 1 To 5
' 「Sheet1」で条件に合う最後の行を取得
lastRow = sheet1.Cells(sheet1.Rows.Count, "A").End(xlUp).Row
Do While lastRow > 1 And (sheet1.Cells(lastRow, 1).Value <> sheet2.Cells(i, 1).Value _
Or sheet1.Cells(lastRow, 2).Value <> sheet2.Cells(i, 2).Value)
lastRow = lastRow - 1
Loop

489:デフォルトの名無しさん
24/02/10 22:52:57.45 3oPB1Oyo.net
続き


' 購入年月日と価格を「Sheet2」に記入
If lastRow > 1 Then
sheet2.Cells(i, 3).Value = sheet1.Cells(lastRow, 3).Value
sheet2.Cells(i, 4).Value = sheet1.Cells(lastRow, 4).Value
Else
sheet2.Cells(i, 3).Value = "条件に合うデータが見つかりません"
sheet2.Cells(i, 4).Value = "条件に合うデータが見つかりません"
End If
Next i
End Sub

490:デフォルトの名無しさん
24/02/10 22:59:51.09 3oPB1Oyo.net
一発でできたw
ChatGPTはすごいww

491:デフォルトの名無しさん
24/02/10 23:03:48.85 3oPB1Oyo.net
こういう文を自分で分かるようになるまで1行づつ勉強していけば良いのかな。

492:デフォルトの名無しさん
24/02/11 00:18:22.77 gsh865m+.net
>>487
こんなのがわからん人には一生無理だよ

493:デフォルトの名無しさん
24/02/11 08:41:00.98 4jVVlROf.net
Excel2019だから仕方ないけど、2021や365ならワークシート関数で簡単に出来る内容だね。

494:デフォルトの名無しさん
24/02/11 10:25:34.29 ectqOeXX.net
んなこたーない
千里の道も一歩から

495:デフォルトの名無しさん
24/02/11 11:10:11.68 KVjYyEwK.net
>>490
賛成

496:デフォルトの名無しさん
24/02/11 13:11:20.60 Uyf5FkAB.net
構造体の項目名を取ってくることって可能
Type type社員
  番号 As Long
  氏名 As String
  所属 As String
  住所 As String
  電話 As String
End Type

こんな風になってる場合、
「番号」、「氏名」とかの項目名を取ってきたい

497:デフォルトの名無しさん
24/02/11 13:13:40.26 ODGSF/9t.net
Chatgptに頼るとそれが癖になりそうでよ。

498:デフォルトの名無しさん
24/02/11 13:31:41.97 RI7D2x7j.net
>>492
VBAでは無理
VB(.net)ならできるんだけど

499:デフォルトの名無しさん
24/02/11 13:57:26.10 KVjYyEwK.net
>>493
そもそも、こういう計算関係の問題ならChatGPTの方が人間よりも数万倍能力高いのに、どうして人間がやらなきゃいけないのか?

500:デフォルトの名無しさん
24/02/11 14:03:59.06 Uyf5FkAB.net
>>494
てことは、構造体の中身を一括でワークシートに書き出すことも不可能?
Cells(1,1)= type社員
みたいなことはできない?

501:デフォルトの名無しさん
24/02/11 15:16:37.77 1/wSFivK.net
千里は約3900kmだから歩くのはちょっと無理かな

502:デフォルトの名無しさん
24/02/11 17:35:01.49 N93Z/F6t.net
>>497
「千里之行 始於足下 (千里の道も一歩から)」は2500年前の中国が発祥の言葉
古代中国の単位で換算すると千里は415kmだから、実は江戸~伊勢神宮の460kmより短いという

503:デフォルトの名無しさん
24/02/11 17:37:11.13 n3f0KEJ+.net
>>495
失業者が増えるのはまずいから、わざと無駄な仕事を増やしてる
どこの業界でもね

504:デフォルトの名無しさん
24/02/11 18:53:55.53 ODGSF/9t.net
Excelもそのうち完全自動化になって手作業が無くなると聞いたしね。

505:デフォルトの名無しさん
24/02/12 02:43:42.58 rGOG+Ewu.net
完全自動化にはならない
少なくとも仕様をExcelに伝えないといけない
しかも正確に
これは結構大変だと思う

506:デフォルトの名無しさん
24/02/12 06:48:14.86 +xqPKZXk.net
結局、馬鹿にできることは限られる

507:デフォルトの名無しさん
24/02/12 07:23:59.37 QaD8MNfw.net
いまだに古いexcel使っているから関係ない

508:デフォルトの名無しさん
24/02/12 15:27:03.31 Ey14GliG.net
何かの記事か動画で、ケースの中にノーパソがあって、csvから自動で読み込んで手作業の如く加工したり関数が自動的に入力されているのを見た記憶ある。
将来的に完全自動になるとかなんとか

509:デフォルトの名無しさん
24/02/12 17:36:44.35 rGOG+Ewu.net
それだけなら今の技術でもできる
問題は入力をどう捌くか
仕様は人間にしかわからないし
ケース分けはすぐに複雑になるので
うまく指示しないと
すぐに保守不能になる

510:デフォルトの名無しさん
24/02/12 22:27:01.21 +xqPKZXk.net
>>504
頭悪そう

511:デフォルトの名無しさん
24/02/12 23:37:18.45 Ulhaap3A.net
どんなにいいものでも頭の悪い人には宝の持ち腐れになるな

512:デフォルトの名無しさん
24/02/13 01:00:51.32 rVlFUe7M.net
高度な科学技術は(バカには)魔法と区別がつかない

513:デフォルトの名無しさん
24/02/13 01:02:28.32 RhcUAVku.net
「猿でもわかるようにしろ」と猿が言う

514:デフォルトの名無しさん
24/02/13 11:52:54.11 5h/UERvP.net
例のRPAの事か。

515:デフォルトの名無しさん
24/02/13 15:20:55.90 A8w0YSx0.net
DIM 社員番号 As Long
DIM 社員氏名(99) As String
DIM 社員所属(99) As String
DIM 社員住所(99) As String
DIM 社員電話(99) As String
では、🙅ですか❓

516:デフォルトの名無しさん
24/02/13 18:34:38.38 l+mukg6e.net
200ぐらいは必要だな

517:デフォルトの名無しさん
24/02/13 19:29:15.56 gT/Ie7tm.net
chatgptに聞いてみたら?

518:デフォルトの名無しさん
24/02/13 19:50:47.77 NapwYJ4w.net
ChatGPTに書かせまくってます

519:デフォルトの名無しさん
24/02/14 01:36:32.34 TDgQUPLD.net
そんなのに頼っていたらスキル上がらないだろ

520:デフォルトの名無しさん
24/02/14 19:27:17.85 39zPDMmV.net
AIが先に学習するんじゃね

521:デフォルトの名無しさん
24/02/14 20:58:16.61 tCnXYZyu.net
>>515
ChatGPTにできない事でスキル上げしないと将来無いと思ってる。

522:デフォルトの名無しさん
24/02/15 05:36:09.01 y76Vsl10.net
ChatGPTの倒し方?

523:デフォルトの名無しさん
24/02/15 07:21:00.00 dt58r8nV.net
ChatGpt、間違っていたり動かないコードを提示される場合あるみたいね。

524:デフォルトの名無しさん
24/02/15 09:00:47.65 rrljL6vB.net
そら完全じゃないからな、やれば分かるよ
でも理解してればすごい便利

525:デフォルトの名無しさん
24/02/15 11:17:18.79 e8ChaJiV.net
わざわざ聞くのはコマンドを知らないから?
Excelなら記録でわかるから機能を知らないからか?
もしくはキー入力が遅い?
文法すら分からないってのは流石に使えないだろうし

526:デフォルトの名無しさん
24/02/15 11:54:24.32 rrljL6vB.net
普段色んな言語扱ってると思い出せないときとかあるからね
「この言語ってlengthとcountどっちだったっけ、これanyとか使えたっけ?」
「配列ってnewとかだっけ」
「あれこの言語const,define,var,val,letどれが使えないんだっけ」
「Integerはintでいいんだっけ、あれInt32だっけ」
みたいな細かい所を確認したりせずに
まるっとどーんと一旦サンプルとして形にできるからラク
アルゴリズムとかはそこから見直せば良い

vbeはcopilot対応してないし(よね?)

527:デフォルトの名無しさん
24/02/15 17:50:12.85 UJmHWKAW.net
色んな言語使ってない人は迷わないってことならそれでいいんじゃね

528:デフォルトの名無しさん
24/02/15 18:44:29.22 00CMZm7v.net
まあそらVBA専従なら自分で書きはじめたほうが早いかもしらんね

529:デフォルトの名無しさん
24/02/15 18:47:58.30 G5y7v+SU.net
VBAの知識あります
でも職層も低く若手に馬鹿にされまくってますって化石おじさんいるわ
絶望的に発想もセンスも乏しい
そんなことVBAでやるまでもないそんな処理意味ないけどってとこまで
まるでお前らです

530:デフォルトの名無しさん
24/02/15 19:21:27.05 SrphZNWT.net
>>522
xxx まるっと
o まるごと

変な言葉使うな。方言らしいけど。

531:デフォルトの名無しさん
24/02/18 19:40:32.04 Jd2tuU++.net
保存に失敗したのか何なのか分からんが
標準モジュールの中身が突然消えた(フォームは残ってる)
復旧も無理そうなので、今度の連休にまた最初から書き直すことにする

532:デフォルトの名無しさん
24/02/18 19:46:11.18 +FxfYFYB.net
windowsにもExcelにも自動バックアップ機能あるぞ
うっかり上書き保存しても前のファイルが取り戻せる
ぐぐって設定しとけ

533:デフォルトの名無しさん
24/02/18 20:04:54.83 Jd2tuU++.net
今度からそうする
自分の知らないうちにどこか分からない場所に勝手に保存される
というのがなんか嫌で、あまり使ったことなかった

534:デフォルトの名無しさん
24/02/19 06:48:23.74 w7/dFwx/.net
ポクは、自動バックアップは、よく解らんけど、いつの間にか
自動バッチリアップされてるけど、何か、ヤダから、
標準モジュール内のVBAコードは、丸ごと手作業で
シート内に、コピペしてる。文字化けもほぼ皆無
場合によっては、メモ帳に貼り付け、テキストで保管
ま、念の為だから、保管したテキストも数日でゴミ箱にポイだ
BY 🤡

535:527
24/02/19 06:54:55.85 w7/dFwx/.net
あっそうだ、コメント行で、'とかあうのが
シート貼り付けで、消えたように見えるので、
ポクは、コメントは、'は一文字ではなく、
'''''ポクはやり方はバッチリだから文句いうな
って感じで、'は沢山つなげております。

536:デフォルトの名無しさん
24/02/19 08:48:43.14 1uSUYqxO.net
>>527
コード触る前に枝番違いで保存するようにしてる
小変更なら下一桁、大きく変更したら上の桁をという感じ

537:デフォルトの名無しさん
24/02/19 09:24:14.83 CiX+tN/V.net
男はゴミ箱の中に溜めたが多い。女はゴミ箱に溜めない、即消去する傾向があるw

538:デフォルトの名無しさん
24/02/19 19:27:36.95 2s0lLr+U.net
まだ根拠のないことを

539:デフォルトの名無しさん
24/02/19 22:06:40.75 CiX+tN/V.net
恋愛を引き出しにゴミ箱に例えただけだよ。男っていつまで未練タラタラじゃん。

540:デフォルトの名無しさん
24/02/19 22:25:41.40 2s0lLr+U.net
自己紹介乙

541:デフォルトの名無しさん
24/02/20 07:38:20.43 aIKR0wuU.net
変数の宣言してからにしてください

542:465
24/02/20 09:18:26.52 mq9qgv3z.net
>>527
Office365で同じような現象がありましたが、古い2010でマクロブックを開いたらちゃんと標準・クラスモジュールが見え、エクスポートできました
あと、OSをシフトキーを押下したまま(完全な)シャットダウンするとよいという情報もありました
後者はうろ覚えなので、間違いだったらスマヌ

543:デフォルトの名無しさん
24/02/20 09:19:50.79 mq9qgv3z.net
>>538 の投稿者ですが
僕は465ではありません

544:デフォルトの名無しさん
24/02/20 12:31:23.17 mTqV5HiO.net
AIなら競馬とか株とかで儲かる奴わかるかな

545:デフォルトの名無しさん
24/02/20 13:17:34.25 gHDpofJ4.net
お世話になります。Microsoft365を使用しております。
納品書作成で別シートのマスタからvlookupで商品名に対応する単価を引っ張って来ています。ただ、全社共通単価の商品と、取引先ごとに単価が違う商品があります。
単価が違う商品のために取引先ごとにシートを分けて各社のマスタをつくり、それとは別に共通マスタ(全社共通単価商品リスト)を作って、一つのファイルで各社納品書を作成というのをしたいです。

例えば
シート1:納品書原本
シート2:トヨタマスタ
シート3:ホンダマスタ
シート4:全社共通マスタ

シート1のA1セルにプルダウンで、トヨタ、ホンダ、を選択する。
トヨタを選んだ場合は、トヨタマスタから単価を引っ張ってくる。
もしトヨタマスタに当該商品がない場合は、共通マスタから引っ張ってくる。
ということをやりたいのですが、できますか?
ChatGPTに投げてみましたが、トヨタに当該商品名がない場合→ホンダ→全社共通検索するみたいな感じで、ちょっと芯をつけませんでした。(同じ商品名でも単価が違う)

ちなみにトヨタとかにしてますが扱う商品は食品です。
例えばキャベツは全社共通単価だけど牛肉は会社によってグレードも違うので単価が異なるみたいな感じです。
また野菜は時価なので共通マスタの単価修正も頻繁で、会社ごとにファイルを作るのは大変なので一つのファイルでやりたいと思った次第です。

これよりもっと簡単な方法でも結構ですので、アドバイスなどご教示いただければ幸いです。よろしくお願いします。

546:デフォルトの名無しさん
24/02/20 13:51:18.21 dLB+ndOn.net
トヨタに当該商品名がない場合→→全社共通検索する
でいいと思います

547:デフォルトの名無しさん
24/02/20 14:41:09.38 gHDpofJ4.net
>>542
早速ありがとうございます
そのようにしたいのですが、現状のこのコードをどう改良したら良いのか教えていただけませんか?

=IF($C11="","",VLOOKUP($C11,'共通マスタ'!$A$2:$F$49,3,FALSE))

A1にトヨタまたはホンダを選択→まずは当該マスタから検索、ヒットしなければ共通マスタから検索

548:デフォルトの名無しさん
24/02/20 14:50:02.37 M78wyy3v.net
>>541
365で、もうVSTACK関数も使える状況ならVlookupの対象配列の部分を
VSTACK(if(A1=ホンダ,ホンダマスタの配列, トヨタマスタの配列), 全社共通マスタ)
みたいにすればいけるんじゃない

549:デフォルトの名無しさん
24/02/20 14:53:03.06 hW6ivZL7.net
1アイテム(商品)に複数の単価枠を設けておく
共通単価・トヨタ単価・ニッサン単価・ホンダ単価・時価A・時価B えtc(ニッサン嫌いなのかな)
取引先(売上先)選択とアイテムとをセットでキーにして、どの単価列から引っ張るか の工夫をする
メリットは、商品マスタがひとつ(1Sheet)で済む 単価変更時アッチコッチ探さずに済む
漏れ・誤記入などの心配が減る
ま、かなりアイテムにボリュームありそうな気もするが、Excel案件なんだろうか

550:デフォルトの名無しさん
24/02/20 15:07:26.04 gHDpofJ4.net
アドバイスありがとうございます
色んな方法がありますね脱帽します
今晩色々試してみてまた相談に来るかもしれないのでその時はよろしくお願いします
ありがとうございました

551:デフォルトの名無しさん
24/02/20 15:43:31.16 vFZuIKL3.net
いや、こんなのがわからんような馬鹿しか雇えない会社は素直に販売管理アプリを買えよ

552:デフォルトの名無しさん
24/02/20 17:13:24.90 H2tvJq6U.net
最近 VBA→C#→Pythonを使ってきたけど
Pythonが使いなれた今、VBAやC#を使おうと思うと絶望的な気分になる

553:デフォルトの名無しさん
24/02/20 18:02:54.37 8pz2H1mu.net
>>548
どういうところに絶望を感じるのですか?

554:デフォルトの名無しさん
24/02/20 18:52:28.47 iFixHzej.net
Pythonが使いなれた今、VBAやC#は忘れてしまった

555:デフォルトの名無しさん
24/02/20 18:59:39.48 NODozx+x.net
日本もまともに書けない知的障害者っぽいからな

556:デフォルトの名無しさん
24/02/20 19:16:59.33 MsWX/+8O.net
>>550
暗記していないといけないと思っているタイプ?、

557:デフォルトの名無しさん
24/02/20 19:28:04.83 l7u+7wdU.net
おれ、pythonでGUI作ろうとして絶望的な気分

558:デフォルトの名無しさん
24/02/20 20:16:30.65 aIKR0wuU.net
正しいコードを暗記して書かないと
ってのが一番の軸にある奴はVBAに限らず昔から仕事出来ないって言われてるよね
いつまで経っても平のまさにお前ら
AIを鵜呑みにはせずやりたい事をChatGPTで形にして自分や他者でトライしてアイデアと発想を足してくのが出来るスタイル
そんなのも正しく出来ないようじゃとか言ってる限り後輩に追いつけないよ

559:デフォルトの名無しさん
24/02/20 20:59:15.05 zp/lfkDL.net
>>553
絶望的に能力が足りてないからか

560:545
24/02/20 22:44:54.58 H2tvJq6U.net
静的型付けというだけで萎える
さらに、End if や Next i とかがマジでめんどくさい。

短いマクロくらいだったら問題にならないが、規模が少しでかくなると、この少しずつの煩わしさが絶望感になるw

561:デフォルトの名無しさん
24/02/20 23:00:15.92 vFZuIKL3.net
そんな程度が煩わしいって
境界知能なのかな

562:デフォルトの名無しさん
24/02/21 01:47:31.07 7yeq8x/m.net
バリアントでバリバリ書けよ
チョベリグよ

563:デフォルトの名無しさん
24/02/21 22:49:51.75 JRlyvdS9.net
バリバリバリアント

564:デフォルトの名無しさん
24/02/21 23:38:25.69 D/PVtLjg.net
>>541ですがchatGPTにききながらとりあえずやっとできました。
でも取引先が多くなると式が長くなりすぎて微妙なんで何かいい方法ないでしょうか?
今こんな感じです
=IF(ISBLANK($C9), "",
IF($A$1="トヨタ", IFERROR(VLOOKUP($C9, トヨタ, 2, FALSE), "エラー: トヨタのデータが見つかりません"),
IF($A$1="ホンダ", IFERROR(VLOOKUP($C9, ホンダ, 2, FALSE),
IFERROR(VLOOKUP($C9, 共通マスタ, 2, FALSE), "エラー: 共通マスタのデータが見つかりません")),
IFERROR(VLOOKUP($C9, 共通マスタ, 2, FALSE), "エラー: 共通マスタのデータが見つかりません"))
)
)

>>545さんのやつなら短くできますかね?

565:デフォルトの名無しさん
24/02/21 23:49:17.30 ARx+rUlc.net
いや、こんなのがわからんような馬鹿しか雇えない会社は素直に販売管理アプリを買えよ

566:デフォルトの名無しさん
24/02/21 23:49:31.54 D/PVtLjg.net
>>560
これいけたと思ったけどなんか色々やってるとなわかダメでした
むだなレスすみません

567:デフォルトの名無しさん
24/02/22 07:57:58.28 3bwZ9Td1.net
ブリブリブリリアント

568:デフォルトの名無しさん
24/02/22 10:35:44.77 mNBwy5y/.net
単価シートを分けるのがダメ
コード割り振る時に、大・中・小分類を駆使
取り引き多い順とかで、野菜01、共通02、肉03、、 とかの大分類とし
共通の中でも中分類を設けて調味料001、乾物002、菓子003、、とか
その下に小分類があれば、商材の増減やらにも対応できる もっと細かにしてもいいけど
 肉の豚のしゃぶしゃぶ用なら03002005とかの一連のコードで呼び出すようにする

569:デフォルトの名無しさん
24/02/22 11:01:01.44 0sE+P4bj.net
コードに意味を持たせるのはアホ

570:デフォルトの名無しさん
24/02/22 11:51:23.25 iQv1FfTX.net
>>564
主張がよくわからんけど
ユーザー別に商品コード割り振れって言いたいの?

571:デフォルトの名無しさん
24/02/22 17:29:15.77 /+kisWXQ.net
chatGPTにこれじゃダメって言ったらいいんじゃね

572:デフォルトの名無しさん
24/02/22 19:02:34.09 Z/h4007g.net
そもそも馬鹿な人が考える解決方法なんてものは馬鹿な方法である可能性が高い。その方法が実現できても周りが迷惑を被るだけ。
この問題が解決できてもまた馬鹿なことを言い出すのは見えている。
だから、こんな馬鹿に解決させようとしていることが間違えている。

573:デフォルトの名無しさん
24/02/22 21:36:29.80 04C6umPC.net
意味の無いコードって無意コードって奴? それ生成するのにどんな苦労あるん?
そのIDと商品を結び付けるテーブルが別にひとつ必要に成るんだが、その手間は? アホで無い回答を求む

574:デフォルトの名無しさん
24/02/22 22:30:52.49 uJajlra1.net
chatGPTにForで回す以外のやり方があるのかを聞いてもありませんの一点張り
ネットで調べたら、ないはずの物が見つかるんだよな

575:デフォルトの名無しさん
24/02/22 23:43:16.02 76YkYEAQ.net
chatgptが提示したコード自体が動かない事もあるしね。

576:デフォルトの名無しさん
24/02/23 19:09:18.37 0QvLDsMo.net
Dim a() As ......
Call Piyo(a)
......

Sub Piyo(ByRef a() As Variant)
......

こういうコードで何故か「型が一致しません」エラーが出て
Sub Piyo(ByRef a As Variant)
のように直すと出なくなったけど、理由がよく分からない

577:デフォルトの名無しさん
24/02/23 20:32:10.53 UbJsYhjq.net
>>572
馬鹿だからわからないだけだろ
馬鹿者なかったらすぐにわかる

578:デフォルトの名無しさん
24/02/23 22:25:04.05 bvPBxxDp.net
ByRefとか俺にとっては意味不明だから、Sub Piyo(a)でいいと思うよ

579:デフォルトの名無しさん
24/02/24 08:16:44.37 YOtwJT5G.net
>>560
今の形をベースとするならこんな感じ? 取引先がもっと多いならIFSかSWITCH関数に変えて、あとExcel365なんでLET関数を使えばもっと短くできる。
=IF(ISBLANK($C9), "", IFERROR(
IF($A$1="トヨタ", IFERROR(VLOOKUP($C9, トヨタ, 2, FALSE),VLOOKUP($C9, 共通マスタ, 2, FALSE)),
IFERROR(VLOOKUP($C9, ホンダ, 2, FALSE),VLOOKUP($C9, 共通マスタ, 2, FALSE))),
"エラー: データが見つかりません"))
でも、他の人も言ってるとおり元の単価表の作り方を見直した方がいい。

580:デフォルトの名無しさん
24/02/24 09:14:34.07 OJNjayBw.net
>>569
正規化ってのを少し学ぶといいんじゃね

581:デフォルトの名無しさん
24/02/24 11:40:59.17 GDfkzNxF.net
は? 商品アイテムを一意で管理するために、主キーと成るようなコードを割り振った方がいい
と言ってるんだが? RDBMSに移行していく場合にも有効だろ?
大中小分類をそれぞれ2-3-3桁の数値に置き換えて、上二桁が01なら野菜の商品群、02なら共通群・・
中三桁が001、002・・ 千も分類できるんだから大抵は賄えるだろ? 下三桁も一緒
何も001から順番に詰めてく必要も無い 005から始めようと自由 
将来増えると予想される部分を空けておくことも可 特定の888とか999とかをオリジナル商品に宛ててもいい
取扱品目のボリューム次第では2-2-2桁での設定でも一向に構わない
何人がこのシステムを利用するか案件がまったくもって不明だが、有意コードを使わずに運用する方が
よっぽど面倒臭く成るだろ? 「こんなもの使えねえ」の不評に満ち満ちてしまう
初心者や初めて触る人間相手でも、それなり判り易くしなきゃ運用面で落第の烙印押されちまわあ
2-3-3桁とかに整えておけば、いずれドロップダウンリストを使って絞り込んでいくことだって可能

582:デフォルトの名無しさん
24/02/24 11:41:49.15 GDfkzNxF.net
トヨタとかホンダとか車メーカーを書いたせいで「オンリーさんか?」と思い込みがちだけど
全商品が全取引先に向けて売上対象なんだろうから、商品(単価)マスタを分けるなんてのは愚の骨頂
有意コードはアホの理由が、正規化とか言うんなら そんな発想のがすっとこどっこいののーたりん
そこまで大規模でも無さそうだし、セキュアを求められてる訳でも無い Easy to operate に徹すべき
元々がAccess使いだからこそ尚更そう強く薦める 躓くところはそこじゃ無いだろ、と

583:デフォルトの名無しさん
24/02/24 17:11:37.74 F2xyOYD1.net
>>577
有意コードによる判り易さの根拠ゼロかよ
値と型の分離もできないコードをVBAスレで推奨する老害w

584:デフォルトの名無しさん
24/02/24 19:10:01.73 w/TS6QxE.net
家で作ったエクセルマクロファイルを職場に持ち込めない場合、みんなはどうしてるの?
ソースコードを印刷して職場で打鍵?

585:デフォルトの名無しさん
24/02/24 19:12:28.86 51nb7+YL.net
自分宛にメールしてコピペすればいいんじゃね

586:デフォルトの名無しさん
24/02/24 20:04:06.36 eSlEyg5r.net
持ち込めないならデータの方を持ち出せばいいんじゃなくって?
Googleスプレッドシートにでもコピペ

587:デフォルトの名無しさん
24/02/24 20:26:12.97 w/TS6QxE.net
>>581
外部からのメール送信は勤怠報告などに限られているのでソースをメール本文に書いて送ったら後で何か問題にされるかもしれません。

>>582
ソースをGoogleスプレッドシート上に用意しておいて、職場から参照すればいいってことですか。なるほど。アクセス禁止ページでブロックさえされなければいけそうですね。

588:デフォルトの名無しさん
24/02/24 21:11:49.55 UxUGWvH4.net
>>583
GMailのWEB版

589:デフォルトの名無しさん
24/02/25 08:25:38.02 lOPRhxYe.net
フォームにtab付けてその上にlistview乗せた時、tab切り替えたらlistviewがズレる。回避方法たのむ

590:デフォルトの名無しさん
24/02/25 09:17:28.45 6LPPrUvR.net
>>579 ちょっと何言ってるかわからない 判り易さの根拠? 書いた通りだが? 理解できない?
頭ゼロ使うのが不安なら、11だの101から始めたっていいんだぞ? 頭カタイのはどっちなんだ?
数値と文字列が混ざったらパニック起こしちゃうのか?
そもそも、対案を提示して「こっちのがよっぽどメンテナンス・イージー」とかを主張するなら兎も角
「馬鹿」「アホ」「老害!」しか連呼できないような奴ほど、現実に対応できなくて相手を罵倒すること
でしか自己主張できない年寄り気質だろ そおゆう脳年齢に差し掛かってるんじゃないのか?
老害じゃ無い対応策を書いてみたまえ 有意コードを使わずに済む賢い手順をご教示してみたまえ
それすらできずにネットで大口叩くのは、むしろ惨めだろ ちがうか?

591:デフォルトの名無しさん
24/02/25 10:50:24.85 L2U+Trtm.net
本当だよな。馬鹿だの低能だのばかり書いているヤツはみんなが納得するお手本を示して欲しい。
職場でも平気で人を見下したり傷つける事ばかり言っているヤツなんだろうな。

592:デフォルトの名無しさん
24/02/25 11:42:28.47 8u0GsCdT.net
5chにまともな回答しても期待しても・・・

基本、マウンティングしか考えていないコミュ障のサルばかりなのだから

593:デフォルトの名無しさん
24/02/25 12:12:28.30 8mzRE1ns.net
ブーメラン

594:デフォルトの名無しさん
24/02/25 13:46:38.08 L2U+Trtm.net
いつも思うけど、たかだか仕事の道具でしかないExcelでスキルのマウンティング取って意味あるのかい?

595:デフォルトの名無しさん
24/02/25 14:20:39.24 eWjjCPG2.net
同じ道具でも、使う人によって結果は変わるんだぜ
同じ包丁を使っても、シェフと主婦の作る料理は全然違うだろ?

あ、ここ笑うところね

596:デフォルトの名無しさん
24/02/25 15:10:55.91 8u0GsCdT.net
>>590
別にExcelスレに限った話でない。
匿名をいいことに(匿名でなくても)
何かにつけてマウントしたがるサルは
5chに限らずあちこち溢れている。

597:デフォルトの名無しさん
24/02/25 15:15:32.64 8u0GsCdT.net
予定調和・お約束のように
「ブーメラン」とか書き込んじゃう、
ニヒルを決め込んだモナー系も、一種のサル

598:デフォルトの名無しさん
24/02/25 15:20:25.33 8u0GsCdT.net
いや、訂正するわ。
サルに失礼だった。
今こたつで膝の上に乗って寝ているうちのネコにすら劣る。
まともな感情すら、持っていない。

599:デフォルトの名無しさん
24/02/25 15:39:00.32 n/nEc7bE.net
>>586
根拠書かれてないし、
相手を攻撃してくるような奴に知恵を授けるのはタダじゃやりたくないからな
主キーを有意コードにするのはやめとけって話だけでもタダで教えたこと後悔してる

600:デフォルトの名無しさん
24/02/25 16:01:08.87 A/6E4/wg.net
あ、でもTwitterと比べればまだ優しいかな。
どんぐりの背くらべと言われたらそれまでだけど

601:デフォルトの名無しさん
24/02/25 17:08:35.87 6LPPrUvR.net
主題・本筋とは無関係に、いきなりひとつの回答をした相手に向かってバカだのアホだの老害だのと罵るだけの奴は
攻撃的じゃあ無いってぇのか? どんな感性してんだ
案件に対して回答はひとつこっきりじゃ無いんだ 人それぞれの解決方法があっていい 「それじゃあ○○の時に困るから
こうした方がいい」とかならまだしも「そんなやり方してる奴はバカ」 これが何の解決に至るんだ?
書き捨ててそれっきり むしろ話に混ざって来んな と言いたい 質問者が攻撃してる訳でも無し
主キーはひとつだけしか用いてはいけないとでも思ってンのか? いくつ使ってもいいんだぞ? 限度ってもンはあるけど
そもそもExcelにPrimary keyの概念は無いだろ データベース的に使おうとした時に「あったら楽」程度のもの

商品コード探す時に、「野菜の・・01だな」「夏野菜の・・070か」「レタス・・050っと」で、01-070-050
ハイフン要らんけど、まぁそういうのがイチバン人口に膾炙してるだろ 言うまでも無く固定電話番号や郵便番号が典型的な例
そこまで書かなきゃ論拠だと理解できないレベルらしいからご丁寧に書き記してやるけど
携帯電話で090が枯渇して已む無く080、070を使い出すようなボリュームでも無く、有意コードを使わない理由は希薄
 すでに書いたが、数値と文字列でパニック起こすような人だけには「使うな」とアドバイスするけど
反論するならもっと有意義な解説して見せりゃいいじゃねーか おれに教えたくない、とか ちゃんちゃらおかしいわ
教えられるだけの素地すら持ち合わせて無いだろ その辺の野良記事読んで知ったかしてるだけの薄っぺらさしか伝わらんわ

602:デフォルトの名無しさん
24/02/25 17:18:33.97 NuPpje1T.net
>>575
レスありがとうございます
この式で完璧に動きました
まじ凄すぎです
とりあえずこれを使いつつ、単価表見直してもっと良いものしたいと思います
助かりましたありがとうございます

603:デフォルトの名無しさん
24/02/25 17:30:20.47 P0T83+fQ.net
>>598
馬鹿は二度と書き込むな

604:デフォルトの名無しさん
24/02/25 18:21:48.87 jXVBSU3p.net
>>597
VBAのスレで人に忖度したコードを定義することについて、
デメリットよりメリットを主張するならVBA使うのに向いてないよ

605:デフォルトの名無しさん
24/02/25 20:32:49.78 6LPPrUvR.net
そういうトコだぞ デメリットをつぶさに解き明かして反論するならまだしも
相談者やおれだけじゃなくて、他の人々だって読んでる点を考慮しない
単に向いてないで結論付けてるだけじゃ、誰だってどういう理由でダメなのか理解に苦しむ
そのダメな理由が尤もだ!彼の言う通りだ! と成って有意附番が廃れてくならそれがスタンダードに成ってくんだろ
反証もしないで相手を貶してるだけじゃ誰も付いて来ない デメリットの事例をふたつみっつ書くとかならともかく

606:デフォルトの名無しさん
24/02/26 08:00:06.62 Z5muLS1u.net
>>601
他の人は兎も角、嫌いな奴に知恵を付ける真似をしたくないからな
煽ったって具体的には教えてやらねーよ

607:デフォルトの名無しさん
24/02/26 09:10:38.07 MWrZhqK4.net
ダメだこりゃ。昔は本当に建設的なスレだったのに、いつからこんな酷いやりとりになった?

608:デフォルトの名無しさん
24/02/26 09:17:16.21 RuhTwSsN.net
煽ってくるやつは一人だけだから誰も相手しなきゃいなくなるのに、みんな我慢できずにレス付けちゃうから
つまり全員の責任

609:デフォルトの名無しさん
24/02/26 10:07:29.93 1Vk9jr6+.net
勝手に絡んできてバカアホ老害連呼してるくせに、説教されたら「嫌いな奴」かよ 小学生か
与太記事あたりを理解もしていないまま受け売りしてみたはいいが、実務と対比しても、どこがどう
「使ってはいけない」隠れた瑕疵に繋がるのか、ちゃんと自分で説明もできないレベルなんだろ 情けない

罵倒しときゃ向こうが黙ると思い違いしてたら、思いも掛けず反撃してきやがってアタフタしてるサマが
目に浮かぶようだ 反撃じゃあ無いけどな 論理的にお伺いしてるだけだ 言葉がガサツってだけで
どっちがこのスレに不要な人間かは、ROMってる連中にお任せしときゃいい

所詮、コッチの根拠は固定電話番号みたいな方法が大多数に馴染んでる ってだけだから、もしその一点
を崩せる反証があるなら、それ一発でこっちはしおしおのぱーで溶けて消えるのに、それすらできない
推して知るべし って奴だな

610:デフォルトの名無しさん
24/02/26 11:54:43.56 qNR+t6r+.net
はい次の人

611:デフォルトの名無しさん
24/02/26 12:27:48.40 wnFRO7Gf.net
元々の質問では商品コードなんて聞いていないのに勝手に持論を講釈して反論がきたら逆ギレ
みっともない
こんな大人にはなりたくないね

612:デフォルトの名無しさん
24/02/26 17:34:28.28 1Vk9jr6+.net
自論に反論 ってもんじゃねーだろ バカアホ老害と、見ず知らずのアカの他人から真実を指摘されたから
じゃあってんで倍返ししてただけだ なんだ?当人か?
設計がおかしいっつーのは初手の頃から指摘してる 初っ端にトヨタをドロップダウンで選択して?該当するシートの
商品リストを引っ張って来る? 一品一葉の納品書なら兎も角、扱い品目は食品だって後述し出してる
それだと複数明細がある納品書を想像するのが一般的だろ 一品ごとに納品書書き直してたら手間が掛かってしょうがない
一行目はそれで引っ張れても、二行目以降はホンダや共通をドロップダウンし直すのか?
幸い各明細の左端のコードで複数シートから引っ張れる数式をご教示賜ったようだが、パフォーマンスはどうなんだ?
1シートから検索するのと複数シートから検索するのじゃ複数倍面倒だ 1秒で返るデータが複数秒掛かるようなもの
ま、それが許容できるレベルだったとしても、今度は日常の運用でメンテナンスに難儀する
商品の増減の都度、アチコチのシート探さなきゃいけなくなる うっかり間違ったシートに記入して、当人が気付かずに
居たりしたら、全く別の品目引っ張って来たり該当ナシ判断されて改めてマスタ登録し直したり ゴミマスタに成り果てる
今のうちにマスタ整理しなさい 付け焼刃で継ぎ接ぎシステムなんか作られた日にゃあ、現場の人間が大いに迷惑する
そおゆう老婆心だ 二度手間三度手間を予想できるだけに、ちゃんと設計しなさいと忠告してる 
基本のキを疎かにしてたら、しっぺ返し喰らうのは開発した本人なんだから おまえら外野には無関係なんだろうけど

613:デフォルトの名無しさん
24/02/26 19:45:33.91 bdHDJ6Ht.net
平日の昼間に長文投稿してるやつにVBAとか教わりたくないです・・・

614:デフォルトの名無しさん
24/02/26 20:38:56.25 W+txAmP8.net
どうしようもない馬鹿が馬鹿な質問をするから荒れる

615:デフォルトの名無しさん
24/02/26 21:35:24.99 FRCJT1yn.net
なにこの長文…

616:デフォルトの名無しさん
24/02/26 21:53:48.66 MWrZhqK4.net
話脱線しすぎでしょ? VBA廃止は結局ガセで今後もバリバリ使われていくと予想できるよね?

617:デフォルトの名無しさん
24/02/26 22:40:00.44 1Vk9jr6+.net
長文w ボクは原稿用紙一枚分もの文字を見るとパニックになります って自白かw 新聞読めないひとか
あ、いけね 差別に成っちまう 訂正しないし反省もしません
ひと昔前ならいざ知らず あ、LINEとかSNS世代はスマホ画面に収まって無いと苦痛を覚えるとかか
今だに長文にケチ付けてるような奴は、ザコのヒエラルキーの中でもトップレベルだぞ 精々精進しろよ
社会人としてやってくのに自分が苦しむだけだ がんばっていっぱいもじよむことになれてください
長文だろうと短文だろうと、丁寧極まりない文章だろうとガサツな言葉遣いだろうと、どれもこれもに対応できて
ようやく多様性への柔軟な対応に適応できるっつーもんだ 出来ない奴はどんどん落ちこぼれてくだけ
こちとら老害だからそんなことどもには無頓着でいいんだがな それでもあんたら(いつの間にか複数相手かよ)
よりはよっぽど柔軟だと自負できる
だいたいが、無意味に他人を侮辱してじぶんの溜飲下げてるだけの奴に向かってサシで噛み付いてただけだ
その意図に確信や信念でもあるのか?と探ってたけど、何にもない からっぽのすっからかん野郎だと判明したから
倍返し十倍返しの言葉でぶん殴り続けてやっただけの経緯  にも拘らず
ソッチ側の尻馬に乗っかって一緒に成って無分別に一人を叩くだけの奴に成り下がった自分を顧みて恥ずかしく無いのか

618:デフォルトの名無しさん
24/02/26 23:52:12.06 QeqmzpzO.net
「寛容のパラドックス」っての、調べてみ?

619:デフォルトの名無しさん
24/02/27 08:55:36.43 +Oxe6Tt/.net
社外システム導入って…それ別にエクセルで出来るますよね?
じゃあやってみろってまぁ簡単だからいいですけど
~~
Pythonの方が上なのはいいんだけどそのPythonをそちらの部署で今どんだけ活用されてます?全部検討中?去年から?うち同じ事をVBAで既にやっちゃってますけど…

昨日のギスギスした社内会議

620:デフォルトの名無しさん
24/02/27 15:12:37.12 +U+h1XOe.net
Python ExcelVBA OfficeScript でどれが生き残るかと言えば、Pythonだな。

621:デフォルトの名無しさん
24/02/27 16:34:42.69 Vq7VZU1V.net
VBAはVB、VBS系じゃなければねえ
Pythonとかjsに標準が置き換わるって話が進めばよかったのに消えたかな

622:デフォルトの名無しさん
24/02/27 16:44:17.81 u8v23rCA.net
↑馬鹿はこういう嘘で知ったかぶり

623:デフォルトの名無しさん
24/02/27 16:59:20.79 BKy6w0Rm.net
え、何年か前に噂レベルであったよね?

624:デフォルトの名無しさん
24/02/27 18:35:58.15 tUsoIbyK.net
>>617
js(wsh)からExcel使えるじゃん

625:デフォルトの名無しさん
24/02/29 10:26:45.75 14fd683B.net
>>614 多様性を尊重しろ、なんてことは書いて無い 多様性の時代に対応できる適応力を
身に着けるよう努力しろと言ってる
ちゃんと相手の主張を読み取れないから、そんなあさってのレスしてご満悦
多様性のたった三文字に脊髄反射・パブロフの犬で煽りレス 情けない

626:デフォルトの名無しさん
24/02/29 10:53:47.98 fQiNVgem.net
>>621
> いけね 差別に成っちまう 訂正しないし反省もしません
の部分のことじゃね
助詞のなるを成るとして無学を晒してたりするし、
自身が書いたことを把握できてないあたり、
「長文」じゃなく自身が書いてる「長文w」で合ってるんだろうね

627:デフォルトの名無しさん
24/02/29 12:23:41.55 oMp+XaX4.net
やっぱ時代はPythonなんすね?

628:デフォルトの名無しさん
24/02/29 14:18:10.07 aEGa2bdB.net
はいそうです
乗り遅れないように必死に勉強して完璧にマスターしておいてください

629:デフォルトの名無しさん
24/02/29 15:13:48.59 DYK+rcCB.net
時代は中島みゆきです

630:デフォルトの名無しさん
24/02/29 15:27:48.54 Eqvclfx+.net
次代を勉強したほうが良くね?

631:デフォルトの名無しさん
24/02/29 17:40:37.46 j54KR+et.net
時代はパーシャル

632:デフォルトの名無しさん
24/02/29 21:21:18.81 GmVkKMCD.net
>>622
事の発端は、無暗矢鱈と他人に罵声を浴びせる「だけ」の奴が跋扈したのを助太刀 というか成り代わって応酬
そ奴等が詫びもしないのになんで噛み付き返した方が謝らなきゃいけないんだ という意思表示
「寛容のパラドックス」とはその点 というのは、書いた人に聞かなきゃいけないけどな 本人なのかな?
確かに無知蒙昧・無芸大食・低学歴・昼行燈のバカアホの老害だから、おれ自身は人様から見下されるのには慣れてるが
たどたどしい質問してくる人や、勘違い・見立て違いで回答してしまった人などに向けての罵詈雑言は許容できない
罵声浴びせたら噛み付き返して来やがった、なんだこいつ?  どっちがイカれてるんだろうな
ま、今後も意味も無く他人を貶したり貶めたりする奴が出てきたら、遠慮会釈無く長文で応酬するからそのつもりで

633:デフォルトの名無しさん
24/03/01 00:24:51.76 yWie+vV0.net
要約すると、馬鹿馬鹿言われて図星で悔しかったということですね

634:デフォルトの名無しさん
24/03/01 03:09:40.15 Np1th+eg.net
>>628
また長文wかよ発端も嘘じゃん
発端は質問者に対して あ ん た が アンチパターンを勧めたことを咎められたからだろ
質問者や他の回答者に責任転嫁してんなよ
見下されるのに慣れててもプライドだけは高いのなw

635:デフォルトの名無しさん
24/03/01 09:14:57.95 I4imwP7r.net
どのレスのことを言ってる? レス番なり安価なり打ってみ?
あと、ここじゃ他人の迷惑かも知らんから誘導してくれてもいいし

636:デフォルトの名無しさん
24/03/01 20:19:39.07 siMz5kgA.net
>>625
長文だと自動的に文字が小さく表示されるのかな?
内容よりもそこが気になる。

637:デフォルトの名無しさん
24/03/01 20:55:30.94 YxTx11vx.net
先輩方、Pythonを勉強してVBAを見下す立場になれるよう頑張ります!

638:デフォルトの名無しさん
24/03/01 21:02:28.66 siMz5kgA.net
PythonかVBAかなんて、ニッチな選択だな。
英語ができるようになったほうが道が開けると思う。

639:デフォルトの名無しさん
24/03/01 21:46:20.85 EUtv2TqY.net
英語なんかできて当たり前なんだわ
今はもう一つ、ヒンディー語か広東語ができないと話にならない

640:デフォルトの名無しさん
24/03/02 01:01:59.09 KTwKRybH.net
VBE のイミディエイトをクリアするマクロだそうです。
URLリンク(dailydoseofexcel.com)
GetKeyboardState とSetKeyboardState でCTRLキーを押すことをやってるんですが、
CTRLキーを解除するときになぜApplication.OnTime でDoCleanUpをしなければいけないのかがわかりません。
たしかに
Call DoCleanUp
にするとイミディエイトが消されない。
Win11+Ofiice2016で動作するさせるためにAPIの宣言を64bitにする必要がある。

641:デフォルトの名無しさん
24/03/02 01:28:15.02 KTwKRybH.net
ClearImmediateWindowの実行結果
URLリンク(i.imgur.com)

642:デフォルトの名無しさん
24/03/04 23:28:29.52 IavysLeK.net
存在しないシートがVBEのプロジェクトエクスプローラーに表示されるという症状が出た
シートのプロパティを見ると何故かThisWorkbookになってる
Excelではシートを表示できないので削除できない
新しいブックを作成して必要なシートとマクロをコピーした

643:デフォルトの名無しさん
24/03/05 16:50:41.31 dpZ+O5GV.net
モジュールのエクスポート/インポート機能を使わないで、複数ブック開いてコピペとかしてるとありがち

644:デフォルトの名無しさん
24/03/08 21:36:17.36 FpK7LIqd.net
動作が不安定なときは一旦再起動

645:デフォルトの名無しさん
24/03/08 21:37:31.20 FpK7LIqd.net
PCの方な

646:デフォルトの名無しさん
24/03/08 22:48:13.30 kAti37wZ.net
>>641
自分じゃないのか?

647:デフォルトの名無しさん
24/03/09 16:13:53.02 T4wf6Qzw.net
再起動して直るものは、メモリ上にめっちゃ無駄なものがロードされてるのが理由

648:デフォルトの名無しさん
24/03/09 21:26:30.52 HJGXBhOf.net
質問する人間はどうしてOSとExcelのバージョンを書かないのだろうか?

649:デフォルトの名無しさん
24/03/10 06:40:05.58 R4vtmRl7.net
メモリ不足? 可能性は200%より少ない
それより、回避出来ない排他制御かも
ていうかさ、
A.xlsm には、
 Cells(5,"x") ="処理完了"
 というコードがあって、かつ、
 結構重たい処理
B.xlsm も、それなり重たい処理だが
 Cells(5,"x") ="処理完了"
 のような、コードなし。なし、なし。
さて、A.xlsmとB.xlsmを2つ開き、
A.xlsmのを実行すると、通常、モチロン、
A.xlsmのセルx5に"処理完了"と表示だ
しかしA.xlsmを実行中に
B.xlsmにフォーカス?するとさ、時々
B.xlsmのセルx5に"処理完了"と表示される
B.xlsm、B.xlsm、B、 B、 B.xlsmに表示
これはメモリ不足は根本的原因ではなく
🟥🟩
🟦🟨のWindowsの並列処理の排他制御の
モピロン、致命的欠陥❓❓❓
致命的、致命的、致命的だけど致命でなく
ポクは生きてます。ので安心してね〜
てか、何やかんやで、デッドロックてか、無限ループ❓

650:デフォルトの名無しさん
24/03/10 06:49:14.64 R4vtmRl7.net
ま、メモリが不足すると、排他制御が怪しくなり
最悪、ファイル出力を伴う処理では、
最悪、ファイルが破損する致命的事象はよくありそう
でも、致命的であり致命でないからヒトには直ちに安心安全death
てか、スケッチ&なんとかで、
メチャデカい静止画を上書き保存する時、レマークが表示される
前に、スケッチ&なんとかを閉じると、その静止画が破損する確率が
30%位あるだよな。使用のパソコンのメーカーは
モチロン、🇯🇵の超有名ブランドだから、やはりOSの致命的欠陥なのかな
ま、このOSは、安全性を重視するシステムにはヤヴァイかも
違ってるかな❓

651:デフォルトの名無しさん
24/03/10 08:23:30.43 z1qM+lAV.net
>>645
コードが悪いだけ。
Cells( と書くと、その時アクティブになっているワークシートに書き込む。
A.xlsmの指定したシートに確実に書き込みたいならcellsの前にThisworkbookとかWorksheet( とかつけて書き込む対象をはっきりさせる必要がある。

652:デフォルトの名無しさん
24/03/10 11:20:42.19 R69Uz5dp.net
そゆこと めっちゃ無駄なもの = メモリ不足 と認識したのかも知れない 書き方が悪かった
ヒト側から見たら誤動作に見えても、プログラム側は指令された動作しかしない
あの国で乱立してる新築無印廃墟マンションで例えるなら、「その部屋をノックしろ」とだけ
書かれてたら目の前のドアをノックしてしまう 〇地区の東側から何棟目の12Fの何番目の・・
とかまで書いていれば、ちゃんと目的のドアをノックする  まぁ、これも例えが悪いが
そもそもメモリ不足な状況に陥ればOS側から警告される

653:デフォルトの名無しさん
24/03/10 11:38:04.43 2KDJRuXY.net
>>644
常識がある人はそもそも質問せずに自力で検索する
その方がタイパがいいと知ってるから

654:デフォルトの名無しさん
24/03/10 12:10:02.72 jIpxHUBx.net
自分が悪くても装置や他人のせいにするのが日本人の本性

655:デフォルトの名無しさん
24/03/10 12:18:34.84 bPLoNXVi.net
ルール通りの文法で書いてエラーはでてない
前の人が作ったシステムをそのまま使ってるので自分は悪くないって
どっかの政治家みたいな

656:デフォルトの名無しさん
24/03/10 14:47:15.35 zGz8GbzL.net
会社の昼休みに自主的に作ったVBAの著作権って誰のものになるの? 会社の電気代で動く会社のPCで作ったVBAだから著作権は会社のものになる?

657:デフォルトの名無しさん
24/03/10 15:28:19.07 moqRUryc.net
>>647
>Cells( と書くと、その時アクティブになっているワークシートに書き込む。
どこにコード書いてるかで、そうとはかぎらんがな

658:デフォルトの名無しさん
24/03/10 15:32:52.61 cxwwvu4i.net
せるすよりらんげのほうが人間味があって好き

659:デフォルトの名無しさん
24/03/10 16:30:17.12 fyHBRGJj.net
お?おう…

660:デフォルトの名無しさん
24/03/10 19:00:11.97 iAilUW7R.net
>>652
URLリンク(www.bunka.go.jp)
とりあえず読んでから判断しなされ

661:デフォルトの名無しさん
24/03/10 20:11:39.95 NKncS/j9.net
>>652
ごく一部に、社員側に権利を認めてくれるとこもあるど、それは今の日本では例外扱い
会社の規則に明記されてなかったら会社の物

662:デフォルトの名無しさん
24/03/10 22:50:52.55 iAilUW7R.net
設計段階からすべて一人で作って管理保守、動作保証までしっかりできれば個人のツールで使用を認めれくれるかもしれんが
それでもシェアウェアにして上司に認めれもらって使用料出してもらう程度が関の山
下手に社外に情報出したら機密情報の漏洩とかで訴えられるかもしれんし、職場でもめるのは良くないだろう

663:デフォルトの名無しさん
24/03/11 01:31:02.29 zXeP6RhC.net
VBAに著作権なんかあるんだ?

664:デフォルトの名無しさん
24/03/11 01:53:13.61 yKug7UCI.net
>>659
内容による
ソースコードに著作権があるかどうかの裁判はいくつもあったけど、プログラムの処理内容によって判決が変わってる

665:デフォルトの名無しさん
24/03/11 20:11:39.48 IXO6pk8a.net
VBAプログラマなぜ職人扱いなのですか?
Javaとかだとプログラマって言われるのに

666:デフォルトの名無しさん
24/03/11 20:16:42.37 B/ZZkEZZ.net
他に応用が利きにくいから

667:デフォルトの名無しさん
24/03/11 20:41:12.27 hTUIcMh1.net
Excel使ってるだけだからな

668:デフォルトの名無しさん
24/03/11 20:51:18.09 K1coeKg7.net
>>661
Excel VBAは同じことをするのにいくつもやり方があるから。
古いのでどう書いてもスマートにならないところも悪い意味で職人と呼ばれる。

669:デフォルトの名無しさん
24/03/11 23:44:51.00 zXeP6RhC.net
求人表に書いてほしいわ、プログラマではなくて、VBA職人募集って。

670:デフォルトの名無しさん
24/03/12 04:48:59.67 g5EgwlfU.net
COBOL職人とかもVBAの仲間なんだね

671:デフォルトの名無しさん
24/03/12 06:01:44.01 dHDxCjZ4.net
プログラマは複数の言語を知ってるのが普通
職人は特化型、VBAとかCOBOLしかできない人のことなので、たぶん悪口

672:デフォルトの名無しさん
24/03/12 12:04:31.25 7hqMNgHE.net
LISP特化だとLISPエキスパートって呼ばれるのに、、、
VBA 土方とかVBA ニコヨンとか酷い

673:デフォルトの名無しさん
24/03/12 22:21:31.90 KEqpibK3.net
Excelしかできないのも軽蔑の対象って事?

674:デフォルトの名無しさん
24/03/12 22:40:49.63 n3W+Fun6.net
>>669
構造化プログラミングをしていないことが多くて評価が低い

675:デフォルトの名無しさん
24/03/12 23:12:17.21 gLjRPC0d.net
身一つで客先のPCだけ借りられればササっと安易なシステムぐらい
作り上げてしまえる 人呼んで流しのVBA屋 銀さん

676:デフォルトの名無しさん
24/03/13 00:56:17.99 TCqO/DNK.net
>>671
それをやられて困っている大企業ばかり
本人だけがわかっている状態はやばい

677:デフォルトの名無しさん
24/03/13 10:01:41.22 ZQwlGwgU.net
大企業でそれは無いだろ 大企業なら困ってもどうとでも成るだろ
そんな程度で困ってる大企業なんか、もっと他の困った事態でどんどん淘汰されちまう
それがたとえ中小・零細だろうとも、どんどん募集掛けて血の入れ替えすりゃいいだけ
業務に支障が出る作業なのに「困ったこまった」連呼してても何にも変わらない
どころか業務停滞で業績ダウンまっしぐら

678:デフォルトの名無しさん
24/03/13 21:06:02.59 yRg6g8nL.net
VBAってどうやってGitHubを使えばいいの?

679:デフォルトの名無しさん
24/03/14 09:03:44.00 tz/cO71v.net
ズバリ
URLリンク(note.com)
なるほどわからん
ここ、githubご本家にあるVBAのトピックには855のリポジトリが
URLリンク(github.com)
なるほどもっとわからん
わからんことに挫ける人にはむつかしく、わからんことにワクワクする人だけが使えと

680:デフォルトの名無しさん
24/03/14 11:11:00.14 zw2hJyBA.net
>>675
コードをエクスポートしてそれをGitで管理してるみたいだね
VBEと直接の連携はできない様子

681:デフォルトの名無しさん
24/03/14 11:21:18.12 S63hIx8C.net
.xlsmならzip解凍して上げときゃいいんじゃね?
しらんけど

682:デフォルトの名無しさん
24/03/14 11:59:52.65 6mqOXHFg.net
GitHub本体よりGitHub Gistの方が、
簡単なVBAソースコードの共有には、敷居が低くていいかも?
GitHub本体のアカウント登録は必要だけど、imugurと同じようなものかと。

683:デフォルトの名無しさん
24/03/14 12:01:06.30 bC1RkMTx.net
やっぱこうVBAも人工知能てきに
フレームワークでGITHUBでDOCKERしないといけないね

684:デフォルトの名無しさん
24/03/14 15:30:23.52 tz/cO71v.net
VBA必須案件て、そんな、寄ってたかってnetで共有してまで制作するものかね?
一社が独占して受注して、世界中に散らばったデジタルノマド・リモートワーカーに作成してもらう?
そんな用途でしか使い道が無いような
もっとちっぽけな案件で社内やせいぜい特定の一社に委託して制作してもらうのが関の山では?
バックアップや履歴管理とかの用途なら、もっと他の手段だってたーくさんあるだろうに
背伸びーして絡ませてみても、先方の都合であんなことやこんなことが頻発して支障のが多いような
下請け孫請けひ孫請けってぇヒエラルキーの下っ端に居ると使わざるを得ないのか?

685:デフォルトの名無しさん
24/03/14 17:42:43.70 W9dmLvCI.net
個人の業務を効率化出来る
配布も容易なので部署内の複数人で共有も便利
この域に留まるもんでしょ
そんな大がかりなことやってられっか

686:デフォルトの名無しさん
24/03/14 17:45:43.41 4hz/lWKp.net
夢見たいんだよ
小汚いビジネススニーカーにチノパンとかじゃなくてさあ
スーツびしっと決めてホワイトボードの前でプロジェクト会議
VBA言語で、SQLServerと連携し
フレームワークとしては、、、とか知的デスカッションしてさあ
今回のアジェンダは、シナジー効果でえ、アグリーとか言って
そんでGitHubをリポジトリにしてえ、
カッコイー

687:デフォルトの名無しさん
24/03/14 21:44:13.36 WzunCsAD.net
>>673
情報分析関連とか管理会社などが属人化していることが多い

688:デフォルトの名無しさん
24/03/14 21:46:00.90 WzunCsAD.net
さっきカフェで「マイクロソフトさんびゃくろくじゅうご」と言っていたやつがいた。

689:デフォルトの名無しさん
24/03/14 21:52:22.46 PtmagAPD.net
さんろくご って教えてやれよ

690:デフォルトの名無しさん
24/03/14 23:18:45.05 6hLPa3BJ.net
助けてください!
リストボックスに30個の項目があって「最大3個まで」複数選択できるようにしたいです。
3個に制限をかける方法が全く分からず…
ご教示いただけないでしょうか?

691:デフォルトの名無しさん
24/03/14 23:38:45.64 o53reG2p.net
一つだけ選択できるリストボックを3つ用意すればいいんじゃね

692:デフォルトの名無しさん
24/03/15 01:45:02.85 pxiw0MaS.net
>>672
大半がそんなんばっかだよ

693:デフォルトの名無しさん
24/03/15 08:40:52.42 odjXu12H.net
みんな大好き OFFICE TANAKA のサイトへ行って、リストボックス 複数選択とか探せ
で、その情報分析とか管理会社とかは、大企業のカテゴリーに入るのかね? 因みにどこよ?
URLリンク(reashu.com)
ここの、データ分析企業 15選の中のどれとどれなんよ?Excelつことるんかね?
おふぃす・すりー・しっくすてぃー・ふぁいぶ

694:デフォルトの名無しさん
24/03/15 19:12:40.97 pxiw0MaS.net
別に大好きでは無いが。通は真髄さんのサイトを参考にするらしい。

695:デフォルトの名無しさん
24/03/16 12:50:51.83 jF3tjcga.net
リストボックスで複数選択できる場合
最後に選択された項目を知るには、直前の状態を保存しておいて差分を比較するしかない?
もっと良い方法ある?

696:デフォルトの名無しさん
24/03/16 14:32:06.75 re25UDF8.net
良い方法かどうかは本人次第だが、リストボックスのそばに「直前値」とかのセルを設けておいて
選択した値を放り込んでおく 毎回上書きに成るはずだから「直前」のものが残る
セルじゃ不味ければテキストボックスでも

697:デフォルトの名無しさん
24/03/16 16:11:12.01 GhCD3khr.net
いや、セルとリンクするでしょう

698:デフォルトの名無しさん
24/03/16 23:38:33.06 5O1O3AvE.net
そんなわかりにくいコントロールを使うのは意味がわからない

699:デフォルトの名無しさん
24/03/17 06:42:18.68 qCDjFoYW.net
画面に糞長リストボックスが存在するのはどちらかと言えばダメなUIに該当する
コンボボックス3つ並べた方がメンテもし易いしスマートだよ

700:デフォルトの名無しさん
24/03/17 11:54:33.01 AqGy3e9x.net
>>691
別のリストボックスまたはテキストボックスを用意して、リストボックスをクリックされたらそちらにどんどん転記して、そこの表示項目を3個に制限するとか。

701:デフォルトの名無しさん
24/03/18 07:14:42.27 c8KzIzaw.net
リストボックスを質問した者です。
みなさん、ありがとう!
いろんな発想があって勉強になります。

702:デフォルトの名無しさん
24/03/18 22:23:22.87 9nqFTr6B.net
自力で調べて試行錯誤すれば30分もあれば解決できただろうに

703:デフォルトの名無しさん
24/03/19 08:35:01.46 9sghRKeO.net
普段利用してる既存のアプリやWebのサービス画面を参考にしなよ
その中でリストボックスから3つだけ選択させるなんて馬鹿な事してるやつなんてないだろう

704:デフォルトの名無しさん
24/03/19 09:30:46.19 OENDBoNW.net
>>699
結構あるよ
なぜそのサービスを選んだのか(3つまで)
みたいな

705:デフォルトの名無しさん
24/03/19 10:31:54.14 FWSQOt5I.net
複数選択はリストボックスじゃなくてチェックボックス使うだろ普通は
作る手間よりは使いやすさで選ぶべき
できるのとやっていいのは違う

706:デフォルトの名無しさん
24/03/19 10:51:09.79 ndo8yE4S.net
>>701
例挙げただけで俺に言われても

707:デフォルトの名無しさん
24/03/19 13:31:57.18 bxvgA8mG.net
おソースがずっと固定ならそれでもいけるけど、変動するんじゃね?
占有面積の関係でもズラッと30項目広げておけない、リストボックスでやるかあ、もあるだろうし
まあ、使い勝手悪ければ利用者からクレーム来て直さざるを得ないだろうけど

708:デフォルトの名無しさん
24/03/19 16:49:09.60 1hm2hbr1.net
OutlookやWordなどと連携したマクロを書きたいのですが
体系的に書かれた本やサイトはないですか?

本「Excel VBAによるOffice連携プログラミング」は古すぎ?

709:デフォルトの名無しさん
24/03/19 16:58:06.07 e59eRVD7.net
URLリンク(learn.microsoft.com)

710:デフォルトの名無しさん
24/03/20 04:18:34.13 Oi3lQc+Z.net
リンクだけ置いて去るとか、ここもヤフー知恵袋みたいになったな

711:デフォルトの名無しさん
24/03/20 07:05:43.00 MqzgFJ/0.net
マクロの実行中に、読み込み中とか更新中みたいな途中経過表示を出したいんだけど、
DoEventsを3行くらい書かないと表示が更新されないんですよ。
2003の頃は全く書かなくても更新されたのに。
何でそんなことになった?

712:デフォルトの名無しさん
24/03/20 09:44:01.68 FmnJmBUF.net
「何で?」と問われても、主導権はアチラ側にあるんだし
機能改善にしろ新機能追加にしろ便利機能の排除にしろ、中の人がそうしたなら従うしか無い
GoogleにしろMSにしろ「ほらよ」と黙々と更新し続け�


713:驍セけ 理由なんか言わない 使うか使わないかはコチラ側の判断 散々世界中から非難を受けて、元に戻した機能とかあるのか? 記憶に無いが 精々が、アプデでヘマこいて取りやめて一旦戻したとかぐらい



714:デフォルトの名無しさん
24/03/20 10:08:21.92 gI+QZKf6.net
>>707
3行かけばいい

715:デフォルトの名無しさん
24/03/20 10:26:08.09 OLlIwjsr.net
>散々世界中から非難を受けて、元に戻した機能とかあるのか?
Windowsのスタートボタン

716:デフォルトの名無しさん
24/03/20 10:31:25.48 HLVBDeU8.net
>>707
おま環、もしくはおまコードでしょ

717:デフォルトの名無しさん
24/03/20 10:43:53.11 TS8DQhlx.net
>>707
パソコンの性能が低いか、同時にたくさんのアプリを開くとそうなりやすい

718:デフォルトの名無しさん
24/03/20 12:07:03.73 4Mj0yaxh.net
おまんコードだ

719:デフォルトの名無しさん
24/03/20 12:15:00.37 PLWQjtwu.net
それだ!

720:デフォルトの名無しさん
24/03/20 12:38:26.22 fI7Vegl3.net
コンソール入力ってVBAでできないのですか?
Inputboxじゃなくコマンドプロンプト画面でキーボード入力したい

721:デフォルトの名無しさん
24/03/20 13:01:02.23 k/ghtD7O.net


722:デフォルトの名無しさん
24/03/20 13:11:08.66 Lu1dlSwc.net
割とどうでもいいからよく調べてはいないけど、たしかにさいきん、以前と同じように書いていてもApplication.StatusBarの反映がされないことがある気がするな

723:デフォルトの名無しさん
24/03/20 19:23:59.49 b620Mh8j.net
>>715
コマンドプロンプトからExcel起動できるよ

724:デフォルトの名無しさん
24/03/20 19:52:54.82 eVx8KhvF.net
>>715
何がやりたいのかわからん
フォームにテキストボックス置いて背景真っ黒にしとけ

725:デフォルトの名無しさん
24/03/20 20:47:23.37 o6loRrC7.net
全社員が参加する部門方針発表会の部代表でプレゼンやらされたけどVBAによる自動化って堂々と答えたわ
いちゃもんつけてくる部署がいたらそこの部署の方針をボロカス追求しようとと思ったけど突っ込みはなかった

726:デフォルトの名無しさん
24/03/20 20:51:24.89 rQARYLMS.net
突っ込みはなかったんじゃなくて、相手にされなかったのかなw

俺なら、「ノーコードで自動化して皆さんの無駄な作業を無くします!( ー`дー´)キリッ」 だな。

727:デフォルトの名無しさん
24/03/20 21:14:39.63 o6loRrC7.net
外資メーカーだけど中身なんてこんなもんだよ
AI導入を検討とか社外の総合システムの検証を進めるとかどこの部署も毎年ふんわりワードばっかり
俺の部署はVBAでシンプルに毎年効果出してる
昭和すぎるけどそんなもんよ

728:デフォルトの名無しさん
24/03/20 21:36:39.98 nR+Nyrib.net
ノーコードはバージョンアップで動かなくなり、メンテできる要員もいなくなり、導入当初にもて囃されるだけでただのお荷物となる

729:デフォルトの名無しさん
24/03/20 21:43:53.81 yhD2QQ94.net
新技術に飛びつくのは素人
ちゃんと仕事ができる人は、普及率と安定性で選んでトラブルを回避しつつ開発コストを下げる

730:デフォルトの名無しさん
24/03/21 04:54:19.48 yryIx6y6.net
PowerAutomateは糞
ぜんぜんノーコードじゃない
outputとかtriggerBodyとか必須だし
変数ないとまともに組めない

VBAの分かりやすささいこう

731:デフォルトの名無しさん
24/03/21 20:24:54.71 XNznmG1v.net
>>725
それはあなたの能力の限界じゃなくての話かな?

732:デフォルトの名無しさん
24/03/21 21:11:31.56 sP7RJlQ1.net
あれはHTTP要求がプレミアムなのがなぁ
それならVBA使うわ

733:デフォルトの名無しさん
24/03/21 22:01:31.05 WgKjQvoi.net
ノーコードとかRPAとか騙してる感じがすごい……

734:デフォルトの名無しさん
2024/03/22


735:(金) 08:27:00.19 ID:COuqOC3S.net



736:デフォルトの名無しさん
24/03/22 19:10:59.43 +V35Rl5y.net
グループでの業務ぇボタン1クリックでどこまで自動化出来るか挑戦してる
とは言っても糞長いコードじゃなくプロシージャの組み合わせだけど
隣の部署の毎年ライセンス料払って使ってるシステムは既に越えてる 

737:デフォルトの名無しさん
24/03/22 19:35:02.06 2+xcz4pp.net
>>730
ちゃんと詳細なマニュアルも書いてるか?
属人化は将来困ることになるで
人間なんて事故や病気でいつ死ぬかわからん

738:デフォルトの名無しさん
24/03/22 20:01:34.26 7MnupjHT.net
嫌な職場だったら、俺が辞めてから1年後に全システムを破壊するようなプログラムを仕込めるスキルが欲しい(笑)

739:デフォルトの名無しさん
24/03/22 20:24:27.82 +V35Rl5y.net
>>731
コメントはバチクソ丁寧に残してユーザーフォームからマニュアルに飛べるようにはしてある
でもVBA自体いじれる人が職場におらんね
>>732
うちの職場は使用期限でもつけといたらまぁ誰も対処できんレベルだよ

740:デフォルトの名無しさん
24/03/22 20:28:28.92 azbk6PEN.net
効率化のための技能を持っていないやつが効率化を語るなと言ってやれ

741:デフォルトの名無しさん
24/03/23 03:47:47.12 YQ2K9+s7.net
コメントってオタマジャクシなのが嫌
ちゃんとREMってしてほしいのに

742:デフォルトの名無しさん
24/03/23 09:39:33.44 T3K2xb7U.net
自分の魂のコメントを吹き込む手段だし
これは精子だよ

743:デフォルトの名無しさん
24/03/23 09:46:58.47 apwjpG97.net
コメントが精子だろうがオタマジャクシだろうがどっちでも良いけど、
ブロックコメントの手段がないのが残念
いちいち編集ツールバーをクリックするしかないのかこれ

744:デフォルトの名無しさん
24/03/23 09:54:06.41 9u68LCzM.net
自作VBAにつけたツール名が商標登録されていたら問題になりますか?

745:デフォルトの名無しさん
24/03/23 10:12:50.83 4R9UkPbW.net
>>732
下手したら損害賠償請求くるよ

746:デフォルトの名無しさん
24/03/23 12:52:20.12 0lEc7tSu.net
前前任者が作ったVBAを揉めて現場異動にった前任者がわざわざパスかけてったけどそれをしれっと解除してメンテして使ってる
飛ばされた後に仕事回らんだろ?結構困ること出てきた?とか聞かれたわ
大丈夫ですぅでスルー
良い歳こいて職層低い奴はしょうもないな

747:デフォルトの名無しさん
24/03/23 13:23:19.43 AcnIQhW4.net
パスワードをパスって略す奴…

748:デフォルトの名無しさん
24/03/23 13:25:50.01 nVrezpDY.net
マクドナルドをマックと略させない会の会長に就任

749:デフォルトの名無しさん
24/03/23 13:29:53.97 ZlSPNyoD.net
>>737 ググったら出てきた こんなの知らなかった
URLリンク(vba-labo.rs-techdev.com)

750:デフォルトの名無しさん
24/03/23 13:36:17.06 jsaS3uSr.net
>>743
便利だからなおのことキーボード操作で楽したい
怠惰を極めたい

751:デフォルトの名無しさん
24/03/23 14:20:01.74 JC+EhNPE.net
>>741
細かい事だけ拘ってVBAのセンスもなさそうだよなこういうやつ

752:デフォルトの名無しさん
24/03/23 20:20:53.61 kz0GyQ8N.net
>>725
5chにもRPAスレがあるけど、
まったく話題になってないからほとんど使いこなせてないんだろうな。
RPAを使いこなせるやつなら、VBAだって使いこなせるし、VBAのほうが楽。

753:デフォルトの名無しさん
24/03/24 03:37:12.76 DtlrVPoh.net
PowerAutomateは糞だし
PowerAppsは下呂
まるっきり


754:意味なし 連携するなら 歴史と伝統と格式と品格と気品のあるVBscriptがあるというのに せめてPowerShellまでなら許せたが



755:デフォルトの名無しさん
24/03/24 07:05:43.65 3VSkqRww.net
あんなダブルクリックで動かない面倒臭いやつが?
batに偽装して使っとるわ

756:デフォルトの名無しさん
24/03/24 12:07:14.32 0fHB4/b1.net
.ps1だってダブルクリックで動かせるだろ
デフォルトじゃ動かせないってのならその通りだけど

757:デフォルトの名無しさん
24/03/24 12:33:29.88 8yT1sPkF.net
>>747
読んでて中山きんにくんとコラボして欲しいな、とか思った💪

758:デフォルトの名無しさん
24/03/25 02:32:25.60 HFsLpHpm.net
しかしどんなに良コメント残しても属人化は避けられんね。
VBAに詳しい人間なんて社内に数名いれば恵まれている方だし。

759:デフォルトの名無しさん
24/03/25 08:57:42.90 TRSWE6u0.net
そもそも属人化して良い業務だろ。
覚えるのめんどくせえってやつばかりなんだし。

760:デフォルトの名無しさん
24/03/25 09:46:23.63 C1bAkZkV.net
そんな後ろ向きな姿勢で仕事をしている連中は
おちんぎん上がって勢い付いてバリバリ仕事したくてうずうずしてる若手に追い越されて
年下の上司から(チッ! 使えねぇな)とか思われながら、あごでコキ使われる定め
良くも悪くも、間違い無く将来は彼らの手中なんだから、追い越されないよう必死でやり続けるか
あきらめてスピンアウトしてくか(業務用アプリに手を加えて業務妨害したりするのは犯罪です)

761:デフォルトの名無しさん
24/03/25 10:02:30.57 TRSWE6u0.net
所詮エクセルの機能なんだから関数と変わらんよ。関数のほうが難しいくらいだ。

762:デフォルトの名無しさん
24/03/25 12:41:08.25 TRSWE6u0.net
まあVBAやって一番良かったことは、他の言語に入っていくときに変数や分岐条件、
演算子と言ったものの概念はわかっているから表記を学び直すのが主になることかな。

763:デフォルトの名無しさん
24/03/25 19:22:43.98 lr06fz6R.net
>>755
俺も。

764:デフォルトの名無しさん
24/03/25 20:28:21.85 uRpm6X+/.net
VBAさえわかっていれば他言語など小学校の算数ドリルのようなもの

765:デフォルトの名無しさん
24/03/25 22:22:50.96 DOdK3gDR.net
>>757
ククハチジュウイチってやつですよね

766:デフォルトの名無しさん
24/03/26 00:04:46.75 KCoAN4BV.net
新しく作ったり辞めた人が作った使えないマクロを復活させて改良したりしてるがすげー人扱い
そして新しい言語は何も習得していない

767:デフォルトの名無しさん
24/03/26 06:13:27.50 fxFt1S5U.net
去年あたりにVBAが廃止されてエクセルにPythonが導入されるって噂あったが
何だったんだ? デマもいいとこ

768:デフォルトの名無しさん
24/03/26 06:39:08.25 XVWz6prS.net
>>760
あれは中の人が私的なブログがXかなんかに願望を書いてただけ
関係者の発言だから本気にした人が多かった
VBAは廃止せずにPython追加って話もあったけど、それも中止になった

769:デフォルトの名無しさん
24/03/26 07:44:21.28 6wvSwoRo.net
>>760
取りやめになったよ
ブログでの発言がソースだろ?
そのブログで開発中止、
openpyxlやxlwingsといった優れたアドオンがあるからそっち使ってねとも書いてたろ

770:デフォルトの名無しさん
24/03/26 10:14:43.85 noJvnFFt.net
知ってての釣り質だろ

771:デフォルトの名無しさん
24/03/26 19:25:42.86 KCoAN4BV.net
俺が定年になるまで廃れる事がないと確信してる

772:デフォルトの名無しさん
24/03/26 20:54:02.37 XPYXFXyn.net
おまいらいってあげなよ
エクセル指向プログラミング
スレリンク(tech板)

773:デフォルトの名無しさん
24/03/27 06:13:35.90 TPWJcG8B.net
VBAとかPY損でロジック実装やるより
EXCEL関数でロジック実装が、難易度高いけど操作性サイコー
VBAとかのロジックって、それを実行する時のクリック面倒
EXCEL関数でのロジック実装したヤツなら、
値をセルに入力したら勝手にてか自動で実行されるし、ちょー便利
IF文まで、関数だなんて、クレージーだから、EXCEL関数サイコー
分岐は、EXCEL関数で、どうにかなる。
てか、繰り返し(FOR〜NEXT)はEXCEL関数はそんなのは無い?
多分ナイ。だからEXCEL関数はダメ🙅。スナワチ消去法で
EXCEL VBAがサイコー。消去法でだけど。

774:デフォルトの名無しさん
24/03/27 07:34:44.90 X8reY0bf.net
>>766
py関数
はい論破

775:デフォルトの名無しさん
24/03/27 09:24:51.63 duX9qH44.net
>それを実行する時のクリック ん?イベントドリブン知らんのか つこてないんだろうな
意図的にクリックを要求した方が安全な場面と、勝手に動作させた方が操作性がいい場面とか、使い分けするだけ

776:デフォルトの名無しさん
24/03/27 19:58:48.73 5JpLHoUU.net
改善発表の質疑応答で
「マクロってデータを壊したりマクロ自体が壊れるリスクも高いと思うんですがその辺の管理は出来てるんですかぁ?」
と言うあまりに恥ずかしい質問がきて答える前に少し笑ってもうた
大卒ばっかりの間接部門でもこんなレベルの奴もそりゃいるか
レベル低い会社にいる俺も同じだわな

777:デフォルトの名無しさん
24/03/27 20:01:41.40 rTiso5T0.net
答え:お前が壊れて組まない限り大丈夫

778:デフォルトの名無しさん
24/03/27 20:09:43.38 KYgAboy+.net
マクロ走るとアンドウ消えるからイベント駆動は意外と嫌われる

779:デフォルトの名無しさん
24/03/27 21:04:37.81 ZsJXRRU4.net
wordみたいにundoの制御まで含めてやらせて欲しいよな

780:デフォルトの名無しさん
24/03/28 10:30:29.11 jF+jXdAH.net
どうしてそこまでundoが欲しいか分からない 無駄で雑な入力ばかりしてるってことなのか?
せっかちでチャカポコ操作したり勇み足でクリックしちまったりの、おっちょこちょいさんなのか?
undoをマクロで書いておけばいいんじゃないのか?
生涯でundoがどうしても欲しい!と成ったことが無いのでさっぱり理解できない

781:デフォルトの名無しさん
24/03/28 10:47:54.98 VHAXpCqY.net
undo、亜空間殺法か

782:デフォルトの名無しさん
24/03/28 10:58:31.56 pa+2YGl7.net
>>773
undoをマクロで書くにしても標準のアイコンから操作できないのが気持ち悪いし、
他人に使わせることもあるからなるべく責任を負いたくないってだけ
自分の想像力のなさと思慮の浅さを自慢するな

783:デフォルトの名無しさん
24/03/28 13:12:50.24 jF+jXdAH.net
マクロ実行させてドジ踏んだら責任を負わされる環境なのか おかわいそうに
実行して元に戻せなくした本人はお咎めなしなのか イージーな職場だ
元に戻す程度の作業に、なんでそんなにビクビクしてなきゃいけないんだ
そもそも元データは保全確保しとくもんだろ その元データを引っ張ってきてあれやこれやするもの
いや、単におれの想像の遥か先の業務をしてるのかも知らんけど 因みに事務系データ以外?

784:デフォルトの名無しさん
24/03/28 17:24:11.71 bKrWVvut.net
中国企業のロゴが入ったデータ公表しても責任取らん奴もいるというのに

785:デフォルトの名無しさん
24/03/28 17:29:43.52 GHLDqYev.net
ある工場で昔むかし作られた製品出来高の入力フォーマットが今のディスプレイの解像度ではあまりに小さいから
解像度設定を変えただけなのに文句言うやついたな。
あんなもん車のミラーと同じで使うやつが合わせるものであってその程度の設定すら知らないのに事務職面ですか。

786:デフォルトの名無しさん
24/03/28 19:13:37.29 zUhYz+X1.net
あった方が助かるって話を頑なに否定する奴、
undoに家族を殺されたんだろうか

787:デフォルトの名無しさん
24/03/28 21:57:32.03 jF+jXdAH.net
ん?おれのこと?
イベントドリブンの話から、マクロ走らせるとundo効かないと成って、要るのか?な流れと思ってるが
関数だってひとつのイベントドリブン セルの値が変化したというトリガーで結果を反映させてる
で、話は逸れそうだけど、ひとかたまりのデータをあれこれ加工してる最中にはundoもあるかも知らん
それはひとりで作業しているケース 自己責任でデータを思うがまま処理してたっていい
それが例え一人だろうと他の作業者が同じ作業をする可能性があるなら、制作側はオペミスにも対応
できる作りにしとかなきゃいけない 初級と中級のボーダーはそんなとこにもあると思う
オペマニュアル作っとくからそれに従え ならそれでもいいかも知らんけど
マクロは定型業務を簡略化するための一つの手段 操作を自動化 作業の入り口と出口が一方通行で
定められた単純作業というならマクロ走らせない手は無い 途中の試行錯誤は無いのだから
そこにundoの出る幕なんかある訳無いだろ あるとしたら入り口に戻るだけ
容易に入り口に戻れるようなシステムにしとけ フールプルーフ対策してないシステム組むな
URLリンク(xtech.nikkei.com) とか
URLリンク(excel-mania.com) とか、他にもいっぱい出て来るけど、ちょっとした
処理でも、せっかくのイベントドリブンのメリットを享受しない手はないだろ
まぁ、そんな意味合いだったが、どうなんだ

788:デフォルトの名無しさん
24/03/28 22:01:51.96 KUokWtBB.net
>>780
ダメだこりゃ

789:デフォルトの名無しさん
24/03/28 22:01:53.14 mETnXiFV.net
>>780
ダメだこりゃ

790:デフォルトの名無しさん
24/03/29 08:27:45.23 dZqA+XaT.net
>>769
大学出なのにそんな質問する奴はヤバい以上だろ

791:デフォルトの名無しさん
24/03/29 08:55:06.52 DRb5Ljg1.net
>>783
管理体制を説明できない事も問題
目くそ鼻くそ

792:デフォルトの名無しさん
24/03/29 11:42:01.63 wuerpMa+.net
>>784
管理体制…?無職かな

793:デフォルトの名無しさん
24/03/29 13:27:25.58 ixV/J6ZE.net
全てを壊すマクロ

794:デフォルトの名無しさん
24/03/29 14:40:16.68 aHPJ+4WX.net
>>786
名付けて真っ黒
なんちゃって

795:デフォルトの名無しさん
24/03/29 15:48:12.30 WmgRZ/nU.net
標準のDefenderひとつで、悪意あるマクロはブロックされる
大抵のお漏らしは、外部からの添付ファイルとかを無頓着に開いたりすることで起こすのが殆ど
社内にDefenderすらすり抜けられるマクロを組めるほどのハカーが居たなら、むしろ大抜擢して
システム部門任せて、尚且つネットワークセキュリティの商売できるほどにまで�


796:ャ長させられる 質問者の意識はふた昔前のままで停滞したままだ、考察に値しない  と、バッサリ切り捨てる



797:デフォルトの名無しさん
24/03/29 16:55:26.75 dZqA+XaT.net
大学出って全治全能の神様だと思っていた万年派遣社員の俺

798:デフォルトの名無しさん
24/03/29 19:37:13.17 WsFByoAq.net
>>789
理系文系でも違うし、学部もそれぞれあって全知全能とか微塵も考えんやろ
大学って小中高含めて一番勉強せんしw

799:デフォルトの名無しさん
24/03/29 19:42:24.06 j6ykd0vE.net
>>790
嘘だろ
寝ても覚めても勉強し続けたのなんて学部の3年間くらいだわ

800:デフォルトの名無しさん
24/03/29 19:45:59.37 wanbV80H.net
派遣やってるような男はVBAスレにいる場合じゃないだろ…
人生組立直せよ

801:デフォルトの名無しさん
24/03/29 23:48:29.60 mWp7zzrQ.net
人生on error

802:デフォルトの名無しさん
24/03/30 06:29:54.44 DKjMUMys.net
on error resume next

803:デフォルトの名無しさん
24/03/30 08:02:30.31 FpbR2O0q.net
アンドゥでーきない
もーどれーなーいー♪

804:デフォルトの名無しさん
24/03/30 08:50:08.03 DoQrRS5b.net
人生はリセットもセーブもできない糞ゲー

805:デフォルトの名無しさん
24/03/30 09:05:49.69 DoBpfr2k.net
>>791
尊敬します
本来そうあるべきでした
大学で一番真面目だったのは、研究室入ってからだな
徹夜で没頭したこともあった。世の中に無いもの、一歩未来なものを作るのは楽しかった(工学部)

806:デフォルトの名無しさん
24/03/30 09:31:49.81 OC9bXDxr.net
そおやって、毎度あきらめてばかりだから何にも変わらない・変われない
人生、いくつになってからでも発奮すればやり遂げられる
客先の社長だが、50代半ばぐらいだったと思うが、俺のブラインドタッチ見て触発されてか
それから4~5ヶ月後に行った時には見事なブラインドタッチでメール書き込んでた
「すごいですね」「あんたの見て悔しかったからなw 必死で覚えたよw」と笑ってた 年商5億ぐらいの会社
おかしいな? じゃあ、おれも年商5億に成れてもいいはずなのに

807:デフォルトの名無しさん
24/03/30 15:03:17.95 W+5OvkEl.net
>>774
亜空間でポン

808:デフォルトの名無しさん
24/03/30 15:03:21.22 W+5OvkEl.net
>>774
亜空間でポン

809:デフォルトの名無しさん
24/03/30 17:48:22.36 SYHSFTvF.net
金融機関ではいまなおCOBOLが現役だ
とある金融機関がCOBOLからモダン言語に移行させようと膨大な予算を使ったが大失敗し
全国のATMが動作停止する重大事故を何度も何度もおこし、毎週末はかならずメンテンナンスでATMが使えなくなるという最低最悪の醜態を晒した
これを受けて他金融機関は、COBOLからモダン言語への移行を必死に避けるようになったという
さて、このCOBOLだが、ローカル変数がなく、すべてグローバル変数になるという言語仕様である
1950年代当時はそれが当たり前だった
身近なものでは、1980年代マイコンに内蔵されていた行番号つきBASICだってすべてグローバル変数しかなかった
そこでCOBOL開発現場では、EXCELでグローバル変数を管理しているという
変数管理が面倒なため、ここでVBA言語がしっかり活用されているらしい
VBA言語が、COBOL言語を支え、日本の金融期機関を支えているのだ
つまりVBA言語なくして、ATMすら使えないということだ
VBA言語は偉大なり

810:デフォルトの名無しさん
24/03/30 18:35:04.54 FpbR2O0q.net
まぁ地方では昔の98がまだ現役で使われて


811:るところもあるって話聞いたことあるしね



812:デフォルトの名無しさん
24/03/30 21:51:53.56 y+oAnecW.net
>>801
また知ってるかぶりの嘘付きかよ

813:デフォルトの名無しさん
24/03/30 22:32:47.73 YKdlX4bi.net
派遣にしかありつけないのは氷河期世代。当時、新卒からして派遣社員とかザラにいたからね。

814:デフォルトの名無しさん
24/03/31 01:50:59.18 lY6JICyB.net
>>801
>活用されてる「らしい」
w
合体するまえの一つは、COBOL以外も使ってたのよね
外野の浅い記事程度のことならリンク貼る方がいい。あなたがここに書くより信憑性あるから

815:デフォルトの名無しさん
24/03/31 09:24:30.62 ziMF/Hjt.net
少しく興味もをって軽くググってみたけど、日本国内だけの問題じゃあ無さそう
アメリカでも六~七割のBANKがいまだにCOBOLだと 民間企業ならまだしも政府機関でも使ってて
あろうことか予算削減の筆頭に祭り上げられてて、コロナの失業給付の時には想定外の申告件数でパンクしたとか
レガシー過ぎるのも厄介
しかし、銀行内にメインフレーム用に専門のシステム開発部門を作るものだろうか?
専門部署があるとしたら、一年365日毎日COBOLつこてられるんだから、そこまで戸惑うものだろうか?
大抵は外注でなんとかとかかんとかとかの大手IT企業に丸投げではないのだろうか?
そういった専門部門がグローバル変数ごときを把握しきれていないのは大問題では無いだろうか?
よしんば膨大なグローバル変数だとして、それをExcelで? いやいやいや、データベースに入れとけよ、と
大手IT企業の名折れだろ、と 月次のアプデで思わぬ動作したらどうすんねん、と
COBOL専用の開発支援とかもあるだろうに(ものっそ古いけど)
URLリンク(www.hitachi.co.jp)
ソース解析だってお手の物だろうに(古いけど対象も古いからちょうどいいかも知らん)
URLリンク(www.hitachi.co.jp)
どこの銀行の与太話真に受けてるか知らんけど、事実だとしたらとんでもないんだけどな
 万が一にも、委託された側が個人的にそんな使い方してたとしても、大問題

816:デフォルトの名無しさん
24/03/31 12:45:15.04 RgkHKnJO.net
>>806
知ったかぶりのスレチ馬鹿は消えろ

817:デフォルトの名無しさん
24/03/31 14:39:33.42 lY6JICyB.net
>>806
>しかし、銀行内にメインフレーム用に専門のシステム開発部門を作るものだろうか?
バカが何想像してもムダ
グローバル変数……そんな程度のこと問題になってると考えてることさえバカ

818:デフォルトの名無しさん
24/03/31 14:45:11.54 dAk+OxMd.net
COBOLの話なら現役COBOLERの俺に聞け

819:デフォルトの名無しさん
24/03/31 14:56:22.57 5YzB+SDu.net
コボちゃん

820:デフォルトの名無しさん
24/03/31 18:13:12.17 /sbJdlP1.net
COBOLなら俺に聞けスレがあたったきがしたけど見たらなかった

821:デフォルトの名無しさん
24/03/31 18:28:07.34 ziMF/Hjt.net
なんだなんだ? >>801 のご高説が眉唾だったから、軽くググった、と書いておいたんだが?
無知蒙昧のおれでさえ、ちょっと・・なおハナシだと確信したから反論のつもりで書いたが
反論を反論するってぇことは >>801 の一味なのか?>>801 を擁護する側に成るんだがいいのか?
それとも、いつものバカって書きたいだけの人達なのか? よっぽど追い詰められてンだな、人生

822:デフォルトの名無しさん
24/03/31 19:47:53.45 Cydql2rH.net
>>812
馬鹿が悔しくて言い訳

823:デフォルトの名無しさん
24/03/31


824:20:29:01.32 ID:lY6JICyB.net



825:デフォルトの名無しさん
24/03/31 21:58:46.19 ziMF/Hjt.net
人格への攻撃はまあ、心が広いから見逃してやるけど、書かれてる「内容」に対しての
意見・修正・注釈・反論・異論とかは書けないのかな 
バンクシステムの中の人なんてそんなもんだとでも言うのかな 
文章内全部が反論←何言ってるか分からない 全部反論じゃなきゃいけないのか?
疑問やらに辿り着くための経緯を書いて無きゃ、唐突に結論だけ書いても話は通じないだろうに

826:デフォルトの名無しさん
24/03/31 22:18:18.48 kGEe9l+Y.net
馬鹿は語彙力が無いから無駄に文章が長いよね

827:デフォルトの名無しさん
24/03/31 23:27:08.41 g5NIaknB.net
バカは日本語わかってないからな
省略を補完する知識もないから全部解説してもらわないといけない
そんな輩にイチイチ説明せんよな

828:デフォルトの名無しさん
24/04/01 02:21:25.98 LAUCVHko.net
昔COBOLを見て、なんだBasicと大して変わらないじゃないかと思った事がある。
でも最近思ったんだよ。
俺がCOBOLだと思っていたそれは、実はBasicだったんじゃないかって。

829:デフォルトの名無しさん
24/04/01 08:53:33.84 PbUAxpHq.net
>>818
まあ命令語が変わる+αと考えればそうだったかもね
しかし、それを動かすのが大変だったろ?
だったらBASICじゃない
(マシン(実行環境)が何だったかにもよる)

830:デフォルトの名無しさん
24/04/01 11:08:50.73 bshoPXZH.net
>>810
植田まさし

831:デフォルトの名無しさん
24/04/01 11:56:34.35 sSPlzi5/.net
>>818
変数を定義する場所が決まってたりBASICとはかなり違ってる印象だけどな
第二種情報技術者をCOBOLで取った世代だけど

832:デフォルトの名無しさん
24/04/01 17:11:07.20 OwPEXk+h.net
なんでいつも話が大きく脱線するのだ?

833:デフォルトの名無しさん
24/04/01 18:32:56.33 D1cZnT84.net
ほかに話題がないから

834:デフォルトの名無しさん
24/04/01 21:27:32.79 uSC7yZgz.net
コボルコボレバナシ


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch