Excel VBA 質問スレ Part72at TECH
Excel VBA 質問スレ Part72 - 暇つぶし2ch200:デフォルトの名無しさん
21/07/22 08:44:26.94 Zjb3Hzgj0.net
>>198
ふーん。ノルマもスケジュールもないVBAのお仕事って珍しいかもね。少なくとも俺は見たことないな。
ならとりあえず今日はここまでって自分でノルマ決めて、後は自分の時間に回せばいいと思うよ。
テレワークじゃないの?

201:デフォルトの名無しさん
21/07/22 08:45:39.76 IVGumB3tM.net
文句があるなら業務改善自体が成果として評価されるようなポジションに着けばいい
その手の職はDXがバズってるせいで圧倒的売り手市場だぞ
それができないならその程度の能力なんだろ

202:デフォルトの名無しさん
21/07/22 09:00:26.54 Ad01T7Fb0.net
えっそのポジションに付かないと成果物10分の1で勉強もしない隣の怠け者に文句いっちゃいけないの?
なんならそのポジションがない職場だったら転職しないといけないわけ?
クレイジーすぎんかお前の頭
クソ映画に文句あるなら映画作れる立場になれってか

203:デフォルトの名無しさん
21/07/22 09:01:49.47 Ad01T7Fb0.net
そしてそういう詭弁を発する人間は大概が激まず料理作って客から文句言われて
じゃあお前が作れとかほざくレベルの料理人だったりするけど

204:デフォルトの名無しさん
21/07/22 09:22:39.84 IVGumB3tM.net
転職すりゃいいだろ?
本当に他人の10倍仕事できるなら転職先なんて一瞬で決まるだろうし余裕で収入上がるよ

205:デフォルトの名無しさん
21/07/22 09:46:23.87 Ad01T7Fb0.net
じゃあ仮に俺が今すぐ転職したとしようか
はい転職しました
これで前の職場の文句言っていいね?詭弁マスターさん

206:デフォルトの名無しさん
21/07/22 09:58:04.44 IVGumB3tM.net
いいんじゃね?
嘘なら自分が惨めなだけだし、転職して満足したらこんなとこで文句垂れようとは思わなくなるだろうね
簡単かつ確実なソリューションは目の前にある

207:デフォルトの名無しさん
21/07/22 10:03:54.39 Ad01T7Fb0.net
今の環境に満足したら過去の愚痴は出さなくなるものなの?
もう辻褄合わせしようとして目茶苦茶だな
しかも文句言っていいと言いながら
封じ込めようとする気満々のレス

208:デフォルトの名無しさん
21/07/22 10:12:42.83 Zjb3Hzgj0.net
>>207
いや、煽り抜きで本気で辞めること考えた方が良いかもよ。俺だったら正直そんなIT業界のくせにブルーカラーっぽいとこ嫌だもん。IT土方とは言うけどさ。

209:デフォルトの名無しさん
21/07/22 10:16:29.34 D0vIpPHf0.net
>>207
グダグダここで言っても何の進展も無い
上司に言う
さらにその上に言う
転職する
諦めて余った時間は仕事してるふりする
好きなようにしろ

210:デフォルトの名無しさん
21/07/22 10:22:14.34 Ad01T7Fb0.net
まあそもそも進展云々以前にスレチだからここに書きなぐるのは適当ではないけどな
スレチだと言うなら分かるよ
便所の落書きの5chに進展がないから書くなってのは違うわ

211:デフォルトの名無しさん
21/07/22 11:05:32.81 D0vIpPHf0.net
書くなとは言ってないし
しかも進展無い事もスレチな事もわかった上でやってるとは
まずはそういう所を治さないとな

212:デフォルトの名無しさん
21/07/22 12:36:44.43 hDLG98Tl0.net
おまいら話脱線しすぎ
VBAの話しようぜ

213:デフォルトの名無しさん
21/07/22 12:58:20.74 Ad01T7Fb0.net
>>211
言っとくけどスレチなのはお前もだぞ
あと上のやつは書いていいと言ってる割に理論武装で
実質書くなって言ってるのと同じだぞ
何回同じこと言わせるの
あとなんで他人のレスかばってるん
どうせルビールヒー喚いてるやつの自演なんだろうけど

214:デフォルトの名無しさん
21/07/22 13:57:31.23 OYfHgIcU0.net
おまえらIT業界の最前線でVBAマクロ作るのが仕事?
俺んとこは多数ある業務の中のデータ管理部分のほんの一部でしか使ってないぞ
それで利益が出るとかすげー会社だな

215:デフォルトの名無しさん
21/07/22 14:03:57.52 D0vIpPHf0.net
>>213
被害妄想
自演の方が都合がいいならそう思ってスルーでいいのでは?

216:デフォルトの名無しさん
21/07/22 14:31:29.66 Ad01T7Fb0.net
>>215
よく見たらお前マジで上で自演してたのなkbnc

217:デフォルトの名無しさん
21/07/22 14:49:20.00 hDLG98Tl0.net
>>214
それが普通だよね
ここの人達はいったい何者なんだろ?
VBAやるのが仕事??

218:デフォルトの名無しさん
21/07/22 15:24:59.48 04ABr3MxM.net
ITエンジニアだけどVBAは自分の作業のために稀に使うくらいだな
個人的にはExcel自体極力使いたくなくて、だいたいGoogleスプレットシートやGASで済ませてる
さすがに仕事の成果物としてVBAを作ることはないし、そんな仕事は絶対に受けない

219:デフォルトの名無しさん
21/07/22 15:38:56.08 ERrrf0sq0.net
>>217
週イチで幹部向けにレポート作る時に使ってる
わがまま幹部はこういうデータは見れないのか?とか時々賜るのでVBAでサクッと変更できないと辛い
まあ流石にメインの業務じゃないけどそれなりに工数かけてる

220:デフォルトの名無しさん
21/07/22 15:40:33.29 D0vIpPHf0.net
>>216
仕組み知らずに言ってる?

221:デフォルトの名無しさん
21/07/22 15:47:05.91 3SY8hR+ma.net
>>219
具体的にどんなプログラム?
いまいち想像つかんから教えてくれるとありがたい

222:デフォルトの名無しさん
21/07/22 15:50:01.36 kGBn2Fi6d.net
VBA使いって、エンジニアというか一般事務職が多いとう印象なんだけど
実際どうなんだろうか?
自分は総務だ
pythonとC#も一応使えるけど開発環境はもちろんなく、余りつかわないので忘れつつある
google colaboratoryなんぞ使おうものなら情シスに怒られる

223:デフォルトの名無しさん
21/07/22 15:51:08.27 ERrrf0sq0.net
>>221
詳細は書けないけどOracleに繋いで業績関係の各種データを取得して一覧表やグラフを作ってる
本来BIでやるような仕事なんだけど社内で使ってるBIが融通効かなくてやむを得ずVBAって感じ

224:デフォルトの名無しさん
21/07/22 16:28:44.02 3SY8hR+ma.net
>>223
普段そういうデータは扱わんからよくわからんけど自作BIみたいな感じってことね

225:デフォルトの名無しさん
21/07/22 17:03:50.30 v5pUtFRI0.net
>>218
Excel使いたくないのに、わざわざVBA使うの?しかもVBAのスレまで確認してるし
言ってることが支離滅裂で草

226:デフォルトの名無しさん
21/07/22 18:28:02.97 Zjb3Hzgj0.net
確かに
Googleスプレッドシート使っててEXCEL VBAのスレに来ているとか訳分からんね
それならWeb版EXCELをJavascriptで操作すると思うけど。

227:デフォルトの名無しさん
21/07/22 21:52:26.63 Zjb3Hzgj0.net
>>219
分かる
こっちも新規で作るシステムのモックアップはユーザーさんに説明しつつこんな感じって見せるためにVBAで作ることがある。
ユーザーさんへの説明用、データ整合性の調査、UTで使う検証用等大体ひとシステム作るのに作るVBAのツールは少なくとも5~10くらいは作るか。
なんと言ってもすぐにちゃちゃっと作れるので便利。恐らくどの言語でどんなシステム作ることになってもVBAは使い続けると思う。
単純なものならHTMLやXML、XAML、JSONとかの自動生成させるときもVBAでちょろっと作れば結構楽だし。

228:デフォルトの名無しさん
21/07/22 22:29:39.31 GcDkMVX50.net
>>214
中小企業の経理
vbaで事務の仕事を軽減させるのが仕事
勢い余ってvbaプログラマーになろうとしたが、
常駐+リモート無し+保守がメイン、となんの面白みもなさそうなので辞めた
>>222
ほぼ一般事務だろう。Excelの数式だけで手を出せないところをなんとかするのがvbaの本来の役割だと思う

229:デフォルトの名無しさん
21/07/22 22:33:08.33 GcDkMVX50.net
成果物は・・・
・ローカルサーバーの複数あるファイルを1つにまとめる(今はスプレッドシートに移行したけど)
・印刷関係。位置調整などの面倒な処理を自動化してやや強引に解決
・ファイルの一括リネーム
後細かいところだと、保存するときにA1セルに合わせるだの
あいまい検索だのと色々作って来たな

230:デフォルトの名無しさん
21/07/23 00:59:11.79 kQCkUm+T0.net
ただの便利屋レベルの馬鹿が自慢するスレ

231:デフォルトの名無しさん
21/07/23 01:12:54.32 6EC+HAIC0.net
プログラミングできるかも怪しいレベルの奴がわざわざVBAスレに来て他言語の単語ちらつかせてマウント取るだけのスレになっちゃったな

232:デフォルトの名無しさん
21/07/23 01:33:49.14 hmMDCbjQ0.net
あわしろ氏はMS言語を使うなと強く警告してる。
ベンダーロックインされるからだ。

233:デフォルトの名無しさん
21/07/23 01:45:39.50 RENIENTyd.net
>>232
そんなもんどの言語でも同じだろうに
コンパイラメーカーが提供する便利なライブラリを否定したら生産性がめちゃくちゃ下がるんだが、そのコストを負担できるやつだけ開発環境に依存しないコードを書いてればいい

234:デフォルトの名無しさん
21/07/23 01:59:29.68 O08XUcmBp.net
>>231
VBAなんて一番何かのついでに使われる言語に一々他言語の話が出たからってビビってマウントマウント言ってんじゃねーぞ
そんなんだからRuby信者みたいのにVBAやってる奴は年寄りばっかで質が低いとかナメられてんじゃねーか
ちったぁ勉強して自分のプログラムの質向上させるか引退するかしろマウントじじい

235:デフォルトの名無しさん
21/07/23 02:12:02.15 6EC+HAIC0.net
どんだけ図星だったのかよく分かるわ
めちゃくちゃ切れてるね

236:デフォルトの名無しさん
21/07/23 02:14:14.08 YWrx4TzV0.net
>>232
あわしろってやつは1つしか言語を覚えられないアホなのか?

237:デフォルトの名無しさん
21/07/23 03:11:59.70 hmMDCbjQ0.net
アホはお前だろ。

238:デフォルトの名無しさん
21/07/23 05:00:40.50 UnN9imMp0.net
>>230
そう、超絶便利道具なんだよ
唯一共有だけが苦手でvbaで補佐する必要があったけど、
今はgoogleスプレッドシートが出てそれもいらなくなった
ただGASは記述が長い+ローカルみたいになんでもかんでもサクサク書けないのがネック

239:デフォルトの名無しさん
21/07/23 07:01:57.03 O08XUcmBp.net
>>235
当たり前だろ
お前みたいのがいるから勉強している連中まで「VBAはじじいばっかの程度の低い奴がやってる言語」ってレッテルが貼られてんじゃねーか
しかも少しでも新しい知識の話が出るとマウントマウント言って煽る、まるで親中の二階議員みたいなもんだ
こういう奴は若い人達が育つ阻害になるからとっとと退場して貰った方がいい

240:デフォルトの名無しさん
21/07/23 07:41:09.26 U6L8J7vD0.net
VBAスレでベンダーロックインガーって…
アホすぎるw

241:デフォルトの名無しさん
21/07/23 08:27:04.99 BjmNFMBr0.net
MacOSにもEXCELあるし、LinuxにはLibreOfficeがあるからセーフ

242:デフォルトの名無しさん
21/07/23 09:06:50.09 0OT6Oc+G0.net
偏見かもだけど、一般事務でVBA組む人とか意識高い系なイメージある
良くも悪くも

243:デフォルトの名無しさん
21/07/23 09:32:27.40 UfMW6obzd.net
LibreOfficeは開発グループが音楽性の違いで仲間割れしてなかった?
ボランティアが作ってる無料アプリはなんか安心できないわ

244:デフォルトの名無しさん
21/07/23 09:35:24.46 tlDGLlPeF.net
棲む世界が変わると価値観も変わる
一般事務:VBA組む人とか意識高い系なイメージ
ム板:VBA組む人とか情弱で迷惑なイメージ

245:デフォルトの名無しさん
21/07/23 10:03:23.76 edKd2fFf0.net
VBAが出来ると一般事務の中でも少数派に慣れるもんな
周りからの目も多少は変わる

246:デフォルトの名無しさん
21/07/23 10:09:09.73 AJoL/ZyK0.net
URLリンク(m-kenomemo.com)
VBAで通販サイトの検索結果を取得してエクセルに取り込む
ていうのを自分もやってみたいんだけど
対応ブラウザはIEのみらしい。
今だとIEでは開けないサイトもありますよね。。
そういうサイトでも正しい結果を取得できるんでしょうか。
出来ない場合、他に手軽に出来る言語があれば教えてください。
>>242
システム部から左遷されて仕方なくやってます

247:デフォルトの名無しさん
21/07/23 10:18:01.22 R7pgXCyzd.net
>>246
自分の趣味でやるんなら、色々なブラウザに対応したライブラリがネットで公開されてる
VBAでも可能だし、ほかの言語でもブラウザをコントロールする手間は大差ない
仕事でやるんならターゲットは特定のサイトに限られるだろうから、それぞれに合った方法を考える
データを有料で購入できる場合もある

248:デフォルトの名無しさん
21/07/23 10:28:27.48 ILxB/kjYH.net
もはやググってナンボになってるよな
経験年数あっても新しいものに素早く対応してる奴がマウント取る時代

249:デフォルトの名無しさん
21/07/23 10:45:41.76 4E2FuVQL0.net
まず新しい情報にマウント取らないとな
isoイメージにマウント的な意味で

250:デフォルトの名無しさん
21/07/23 10:45:48.04 viLDAAxBd.net
ネット環境とマシンパワーの向上で、仕事の99%はぐぐってコピペでだいたい片付くようになった
それに世の中全体では人材も余ってるから、能率が悪くても人とパソコンを増やせばなんとかなってしまう
特別な技術や経験が活かせる状況なんて滅多にない
だから年寄りはいつもイライラしている

251:デフォルトの名無しさん
21/07/23 10:53:20.49 6EC+HAIC0.net
>>239
わかるわかる。何もできない無能だから具体的にやった事を語るんじゃなくてふわふわしたレスと横文字ちらつかせるしかないんだよな
大学自慢IQ自慢と同じ類

252:デフォルトの名無しさん
21/07/23 12:37:44.91 VmhXEPpsM.net
どっちがどうとかどうでもええがな
この先またいくらでも新しいのが
でてくるわな
暗算でなんでもやってのけた
アインシュタインからすれば
なんでもやったらええやんて話よ
電卓もパソコンも一緒よ

253:デフォルトの名無しさん
21/07/23 12:39:08.22 O08XUcmBp.net
>>251
わかるわかる
年齢だけ無駄に重ねて何も出来ないから
何か新しいことが身近にくると
「ヒィィ~マウントマウント~」って
必死に自分を保守しようとするマウントじじい
Web版EXCELが主体になったら
淘汰される第一候補ね

254:デフォルトの名無しさん
21/07/23 12:53:37.65 nwHRbNhCM.net
5chはジジイの巣窟ですよ。
子供は他所で遊んだ方が良いですよ。

255:デフォルトの名無しさん
21/07/23 12:54:24.58 UnN9imMp0.net
>>246
chromeの拡張機能で「スクレイピング」などで検索すれば見つかると思う
最強に汎用的なのはjsを書いて、コンソールに叩きつける方法
jsをExcelで書けば色々と力技で書ける

256:デフォルトの名無しさん
21/07/23 13:53:45.21 UhJHVqU00.net
>>255
最後の1行をもう少し具体的に解説お願いします
VBAのモジュール内にjsを書いてそれをchromeで実行?どうやって?

257:デフォルトの名無しさん
21/07/23 13:57:33.09 Nx0yKcVz0.net
>>246
スクレイピング・ブラウザの自動操作なら、
Ruby, Selenium Webdriver, Nokogiri
例えば、ブラウザで、ユーザー名・パスワードを自動入力して、
Yahoo にログインするなら、
require "selenium-webdriver"
options = Selenium::WebDriver::Chrome::Options.new
options.add_option( :detach, true ) # ブラウザを切り離す
options.add_argument( '--start-maximized' ) # 画面最大
driver = Selenium::WebDriver.for :chrome, options: options
driver.manage.timeouts.implicit_wait = 10 # default timeout
driver.navigate.to "URLリンク(login.yahoo.co.jp) # ログイン画面
element = driver.find_element(:id => "username")
element.send_key "ユーザー名" # 入力
driver.find_element(:id => "btnNext").click # ボタンをクリック
element = driver.find_element(:id => "passwd")
element.send_key "パスワード" # 入力
driver.find_element(:id => "btnSubmit").click # ボタンをクリック

258:デフォルトの名無しさん
21/07/23 15:32:55.87 kQCkUm+T0.net
>>257
死ね

259:デフォルトの名無しさん
21/07/23 17:24:51.45 0OT6Oc+G0.net
親切心が時にはあだとなるってか

260:デフォルトの名無しさん
21/07/23 17:40:46.58 0F3dOXrPa.net
>>246
それどんなブラック企業だよ

261:デフォルトの名無しさん
21/07/23 17:53:28.60 6EC+HAIC0.net
>>253
極端に語彙が少ないですよおじいちゃん
何回同じ単語使ってるの

262:デフォルトの名無しさん
21/07/23 18:00:27.15 6EC+HAIC0.net
中身スカスカで単に横文字繋げただけのレスと
まじで勉強してるんだな凄いなって思うレスあるけど
お前は前者のレスしかできないんだろうね

263:デフォルトの名無しさん
21/07/23 18:00:29.25 Ukvk95sKp.net
マウントじじいみたいに不勉強の年寄りだと分からないだろうけどそういうのをボキャブラリーが貧困しているというんだよ

264:デフォルトの名無しさん
21/07/23 18:04:18.69 6EC+HAIC0.net
えっ…?
語彙もボキャブラリーも同じ意味なんだが…

265:デフォルトの名無しさん
21/07/23 18:18:37.17 Ukvk95sKp.net
>>264
何でも漢字で書けばいいというものではないのだよ
一般的に使う場合、仕事で使う場合等
色々その場でしっくりくる言葉を使わなければならない。
マウントじじいみたいに1、2を壱、弐とは書かないのだよ

266:デフォルトの名無しさん
21/07/23 18:21:02.29 6EC+HAIC0.net
まじでマウントしか頭にないんだな…

267:デフォルトの名無しさん
21/07/23 18:31:27.54 0OT6Oc+G0.net
みんながなかなか知らないような知識を披露するのが5ちゃんだから

268:デフォルトの名無しさん
21/07/23 18:39:24.65 MVJXgcySa.net
変数をmyで始める人いるのはなんで?

269:デフォルトの名無しさん
21/07/23 18:55:13.65 ysJoCm5j0.net
マウントだろ

270:デフォルトの名無しさん
21/07/23 19:01:18.16 Ukvk95sKp.net
>>268
VB.NetやC#ではMeは自分自身のインスタンスを、Myは自分自身のクラスや自分の親クラスを指したりするときに使われるから
.Net使ってた人がそういう使い方をVBAに持ち込んだか、あるいはそのひとつ前のVBAと殆ど内容が一緒のVB6辺りでそういった概念が生まれたかじゃない?
本当のところは知らんからVBAに特化して詳しいであろうマウントじじいに聞いてみたらどうだろうか。

271:デフォルトの名無しさん
21/07/23 19:24:56.06 LPvoeoMA0.net
また論点で語れないからって無理にレスして墓穴掘ってる
終活かな

272:デフォルトの名無しさん
21/07/23 19:42:04.51 YVQ7mZCGa.net
>>268
逆にmyではじめない人もいるよ

273:デフォルトの名無しさん
21/07/23 22:13:15.34 0OT6Oc+G0.net
Excelのオリンピックとかあったら良いと思うのにな
昔にそんなコンテスト的なのあった記憶あるけどね。

274:デフォルトの名無しさん
21/07/23 22:30:42.85 UnN9imMp0.net
競技Excelあるよ
URLリンク(www.gamespark.jp)

275:デフォルトの名無しさん
21/07/24 06:15:52.05 EnTkrUGbM.net
太古のvb6.0時代の話は始めるわ
他人への回答にもいちいちマウント挟むわで
まさにマウントじじいだな

276:デフォルトの名無しさん
21/07/24 06:41:29.02 2JBUuae4p.net
お前も同じだよ
昨日からマウントマウント馬鹿じゃねーの

277:デフォルトの名無しさん
21/07/24 06:43:48.66 QPc8eVYX0.net
たしかに。若い連中に教えてやる感が凄いと感じた
「俺は40年やっているんだぞ!」的なジジババって感じの。

278:デフォルトの名無しさん
21/07/24 06:47:59.46 p3oOScBd0.net
どこが同じなん
太鼓の6.0の話なんて始めてませんし他人に対してのレスに嫌味ったらしいマウントなんて混ぜてるのはお前だけですが
それ以前にお前がマウントマウントうるさく反応しなきゃとっくに終わってた話だぞ

279:デフォルトの名無しさん
21/07/24 08:28:50.45 2JBUuae4p.net
>>278
はぁ?何を訳の分からないこと言ってるの?キチガイ?

280:まあ俺が言うのもなんだがw
21/07/24 08:45:32.95 k0+oky67M.net
>>278
> どこが同じなん
質問スレで迷惑なところ

281:デフォルトの名無しさん
21/07/24 12:22:34.23 fhiAWG+La.net
なんぼ書いても自己満足すらできないでしょーに、非建設的すぎてお話にならない
あるいは誰かが「あなたの仰る通りです、私が間違っていました~」とか言ってくれるのを期待してるのかしら?

282:デフォルトの名無しさん
21/07/24 13:10:27.80 An8LTvXg0.net
>>279
高齢期障害で自分でも何言ってるか分かってないんだよ

283:デフォルトの名無しさん
21/07/24 18:16:14.45 rbd7pVk50.net
よーしよしよし、いーぞー
もっと喧嘩して荒れまくれ~
喧嘩で荒れまくるこそ5ちゃんの伝統だ

284:デフォルトの名無しさん
21/07/24 19:41:14.38 XmkVsjH60.net
ベンダーロックインを避けよ!


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