[過去ログ]
VBAなんでも質問スレ Part2 [転載禁止]©2ch.net (1002レス)
VBAなんでも質問スレ Part2 [転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1432173164/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
955: デフォルトの名無しさん [sage] 2020/09/02(水) 12:23:19 ID:IJ4By44m >>951 人によるだろうな 安く提示すると未経験者とかがくるぞ http://mevius.5ch.net/test/read.cgi/tech/1432173164/955
956: デフォルトの名無しさん [] 2020/09/04(金) 13:35:21 ID:YrY1uJ8P 皆さま回答ありがとうございました! http://mevius.5ch.net/test/read.cgi/tech/1432173164/956
957: デフォルトの名無しさん [sage] 2020/09/05(土) 14:34:31 ID:NQbTfPgu >>944 遅レスだけど 速度が遅い件は経験ありますよ うちの環境で調べたらSYMANTECのエンドポイントは大丈夫で、MSのディフェンダーだと遅かった Win10のバージョンも影響したかもしれないけど、現行サポート対象バージョンは、ディフェンダーだとすべて遅い 会社のPCなんでActiveDirectory、SYMANTEC、SKYSEAがスタンダードなんだけど、更新時の不具合があったんで一部のPCでディフェンダーを使ってて発覚した VBSの内容は、多少分岐やループはあるけど正規表現を使って置換するだけの簡単なものだった http://mevius.5ch.net/test/read.cgi/tech/1432173164/957
958: デフォルトの名無しさん [] 2020/09/09(水) 22:08:05 ID:kLG5WjnA ミッションクリティカルな仕事をVBAでやってるのに、 少し前から動かなくなって修正したくても前任者がこの世に不在+仕様書やマニュアル無し+社内プログラム分かる人いない って状況割とよく聞くけど、まあ自分が担当することになったんだけど、これどーすりゃいいの? 何社かソフトウェア開発系の会社に話聞きにいったら、vbaはちょっと・・・とか、プログラムみてこれはちょっと・・・って反応だし 1千万超える金積むとなると役員に説明しなくちゃならないんだけど、なんでおまえがやらないの?みたいな反応だし まあ、控えめに言ってこのまま止まり続けると会社潰れるから言い値で出すしか無いんだろうけど こういう状況、ここに巣喰う人達はどうやって乗り越えたのかアドバイスやヒントください 転職、以外で http://mevius.5ch.net/test/read.cgi/tech/1432173164/958
959: デフォルトの名無しさん [sage] 2020/09/09(水) 22:09:54 ID:vVw6LQjX ミッションクリティカルなのに止まっても平気なのか 不思議な世界観 http://mevius.5ch.net/test/read.cgi/tech/1432173164/959
960: デフォルトの名無しさん [sage] 2020/09/09(水) 22:58:18 ID:sZuFJhML >>958 素人が作っためちゃくちゃなコードのデバッグや修正は仕事でもやってるからあんまり困ったことない 言語も問わず引き受けてる http://mevius.5ch.net/test/read.cgi/tech/1432173164/960
961: デフォルトの名無しさん [] 2020/09/09(水) 23:15:38 ID:kLG5WjnA >>960 すげえ 社内システム作ってるところとかつてで色んなところに聞きいったけど数百万じゃ難しいって言われたんだ 分かる人には難しさっていうか、見積もりがわかるもんなんだな 参考までにどういうところを見て判断するもんなの? 偉い人に説明するときの参考にしたい http://mevius.5ch.net/test/read.cgi/tech/1432173164/961
962: デフォルトの名無しさん [sage] 2020/09/10(木) 01:17:25 ID:Uj/ZEArt >>961 変数名、インデント、コメントの入り方なんかを見れば、制作者のレベルがだいたいわかる その上でソースの行数、モジュール数がどれぐらいか http://mevius.5ch.net/test/read.cgi/tech/1432173164/962
963: デフォルトの名無しさん [sage] 2020/09/10(木) 01:28:39 ID:R4ATSmnt マクロの記録をベースにしてるのは危険な感じがする あとループの中にgotoが入ってるやつ見たときはちょっと感動した http://mevius.5ch.net/test/read.cgi/tech/1432173164/963
964: デフォルトの名無しさん [sage] 2020/09/10(木) 01:35:20 ID:fOUD4fUU vba捨ててまともなところに新しくシステム作ってもらった方が安いし早そう http://mevius.5ch.net/test/read.cgi/tech/1432173164/964
965: デフォルトの名無しさん [sage] 2020/09/10(木) 01:38:51 ID:JZj4+m/A それだと社内で仕事が無くなるおっさんたちが文句言い出す http://mevius.5ch.net/test/read.cgi/tech/1432173164/965
966: デフォルトの名無しさん [sage] 2020/09/10(木) 12:15:12 ID:dws80o57 住宅で喩えるなら 地場でイチから設計・施工をする在来工法のパワービルダーや 社内で設計した通り加工し現地で組み立てるだけのハウスメーカー 又は方式は 一緒だけどコスト削減に特化して現地の安い下請け使って費用を抑えるローコスト系 システムを売りにしてる企業は上で言うHMに近く、依頼すればひと声一千万は相場 PBはどんどん規模が縮小してるから探すのも大変 LCHMなら見付かるかも知らんが 要求に応じかねるレベルだと思われる 当時の社内の人間が内製したレベルならその条件、例えばExcelVBAと絞って 改修・修繕の可不可(得意かどうか)を先ず相手に問えば話が早いかも知れない 業務内容を伝えるだけだとうまく伝わらずに高額商品を売る方向に話が進み兼ねない http://mevius.5ch.net/test/read.cgi/tech/1432173164/966
967: 958 [sage] 2020/09/10(木) 12:19:21 ID:Oh+8RCfx >>962 はえ〜・・・なるほどなぁ 変数名は一応業界の人なら意味が分かる程度 インデントはルールから逸脱してるのはほぼない、とおもう コメントはあることはあるけど助けられたコメントはほぼないな 'ここで●×処理をする Sub ●×処理(・・・・・・・) みたいなw 行数はただの改行も含めると3万行くらいで モジュールが4、functionが500、subが1500くらい この辺が大量にあるから難しいって説明しようとしてたんだけど 数行(ステップ?)なら別にF8ポチポチしながら追えるんだよね じゃあ足りないのは根気だろ、みたいに言われて循環複雑なんちゃらみたいなの調べてたけど 結局こんな数字だしても理解されないだろうしなぁってのと、単に俺が素人だからってのもあって今に至る >>964 マジそれなんだけど、何をしてるのか誰もわかんないから何を作ってもらえば良いのかも説明出来ないっていうねw 世間で言われてる炎上案件よりよっぽどかわいいレベルなのかも知れないけど マジであと数ヶ月放置して会社潰れればいいんじゃねーかとも思ってる http://mevius.5ch.net/test/read.cgi/tech/1432173164/967
968: 958 [sage] 2020/09/10(木) 12:20:28 ID:Oh+8RCfx >>966 おっと、同じ人かもしれんけどありがとなあ http://mevius.5ch.net/test/read.cgi/tech/1432173164/968
969: デフォルトの名無しさん [] 2020/09/10(木) 12:36:48 ID:l+lun8zf >>961 わかんねーから高めに見積もってんだよ http://mevius.5ch.net/test/read.cgi/tech/1432173164/969
970: デフォルトの名無しさん [sage] 2020/09/10(木) 13:19:24 ID:4mlwjCSe >>967 他人の作ったプロシージャを2千個3万行解析してドキュメントを作成しながらデバッグなら1千万はまあまあ妥当かと 設備投資でたった1千万が出せない会社は遠からず潰れると思うよ ほかの資産や設備だって千万単位の修理はいつ発生してもおかしくないし http://mevius.5ch.net/test/read.cgi/tech/1432173164/970
971: デフォルトの名無しさん [sage] 2020/09/10(木) 22:45:47 ID:Oh+8RCfx >>970 詳しい人にそう言ってもらえるとたすかる とりあえず素人がやるもんじゃ無いって話は集めたので素直に金だせやって資料作ってるw しかし1千万つめばできちゃうってのもすげーなあ 個人にとっては大金だけど、会社にとっては中堅社員一人分/年くらいの費用だもんな http://mevius.5ch.net/test/read.cgi/tech/1432173164/971
972: デフォルトの名無しさん [sage] 2020/09/11(金) 11:34:11 ID:LThuGd0x 解析・デバッグ・ドキュメント作成でひと声一千万? じゃ、せっかく解析できたんだしそれをベースに新システム製作費は? パッケージから大きく外れるものだったらオリジナル新規作成?千万? 都合?千万? せっかく途中まで分析し始めたようだし「わたしに二千万ください、これやります」でいーじゃん http://mevius.5ch.net/test/read.cgi/tech/1432173164/972
973: デフォルトの名無しさん [sage] 2020/09/11(金) 19:07:30 ID:0mQCTSsr >>972 日本語で http://mevius.5ch.net/test/read.cgi/tech/1432173164/973
974: デフォルトの名無しさん [sage] 2020/09/13(日) 14:01:55 ID:AJy8UwEC >>972 やり方教えてくれww まあ1千万超えは最低限な感じだね 今起きてる障害を直すだけだけどね http://mevius.5ch.net/test/read.cgi/tech/1432173164/974
975: デフォルトの名無しさん [sage] 2020/09/13(日) 18:15:28 ID:/EQXGeQJ 業務止まってるのにのん気だな せめて地方と業務とアプリぐらい概略書けば誰かがどこかを紹介するかも知れんぞ アプリはAccessと踏んだが、どう? どうせこのご時世、近場でなくともZoomやらでリモートしたりでのサポートだろうし http://mevius.5ch.net/test/read.cgi/tech/1432173164/975
976: デフォルトの名無しさん [sage] 2020/09/16(水) 23:50:50 ID:249cxrEP 結局余所に投げる方向で解決した 乗り越えられるものとそうじゃないものを見極めるのも大切と思い込むことにした なお費用は想定の2倍近くになる模様w みんなアドバイスありがとう http://mevius.5ch.net/test/read.cgi/tech/1432173164/976
977: デフォルトの名無しさん [sage] 2020/12/20(日) 00:10:44 ID:14Mj/Q6q >>963 > ループの中にgotoが入ってるやつ見たときはちょっと感動した Continue 文が無いメジャーな言語があってな。 GoTo Continue1 とか、書くときの隔靴掻痒感と言ったらもう・・・。 http://mevius.5ch.net/test/read.cgi/tech/1432173164/977
978: デフォルトの名無しさん [sage] 2020/12/25(金) 06:38:58 ID:wEXLIZpl もしかしてフィルタで非表示になってるセルってVBAで値参照できない? http://mevius.5ch.net/test/read.cgi/tech/1432173164/978
979: デフォルトの名無しさん [sage] 2020/12/26(土) 04:11:48 ID:NJB8+QKa >>978 自己解決 http://mevius.5ch.net/test/read.cgi/tech/1432173164/979
980: デフォルトの名無しさん [] 2021/05/14(金) 13:33:45 ID:Kf/7Ycdt WordのVBAで質問させてください。 文書内の2種類の括弧「」『』の中にある改行だけを削除するマクロを作りたいと思っています。 例えば以下のような文章に対してマクロをかけたときに 「み か ん」 ば な な 「り ん ご 」 以下のような結果になるマクロです。 「みかん」 ば な な 「りんご」 つづきます http://mevius.5ch.net/test/read.cgi/tech/1432173164/980
981: デフォルトの名無しさん [] 2021/05/14(金) 13:34:48 ID:Kf/7Ycdt Sub 括弧内の改行を削除() Dim myRange As Range Set myRange = ActiveDocument.Range(0, 0) With myRange.Find .Text = "[「『""]*^13*[""』」]" .Forward = True .Wrap = wdFindStop .MatchWildcards = True Do While .Execute = True With myRange.Find .Text = "^13" .Replacement.Text = "" .Forward = True .Wrap = wdFindStop .Format = False .MatchCase = False .MatchWholeWord = False .MatchByte = False .MatchAllWordForms = False .MatchSoundsLike = False .MatchFuzzy = False .MatchWildcards = True .Execute Replace:=wdReplaceAll DoEvents End With Loop End With Set myRange = Nothing End Sub http://mevius.5ch.net/test/read.cgi/tech/1432173164/981
982: デフォルトの名無しさん [] 2021/05/14(金) 13:35:33 ID:Kf/7Ycdt 自分なりに以上のようなマクロを組んでみたのですが、実行してみると、 最初の「みかん」の改行は削除されるのですが、そのあとの「りんご」の改行が削除されません やり方をお教えいただけると助かります。 http://mevius.5ch.net/test/read.cgi/tech/1432173164/982
983: デフォルトの名無しさん [sage] 2021/05/14(金) 13:58:15 ID:dwsPOlKo 馬鹿には無理 http://mevius.5ch.net/test/read.cgi/tech/1432173164/983
984: デフォルトの名無しさん [sage] 2021/05/14(金) 20:08:25 ID:YZr2qR8x 正規表現使えば一発じゃん。 VBAって正規表現使えるんだっけ? http://mevius.5ch.net/test/read.cgi/tech/1432173164/984
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 18 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s