「VBA」を含む日記 RSS

はてなキーワード: VBAとは

2021-05-20

anond:20210520043425

この本文からVBAの話まで飛躍する?

VBAマクロ回りにこだわりがあるほど通じてるなら話が通じない理由がよく分からん

2021-05-15

anond:20210513121154

弱者男性とかしらんけど社内でまったりVBAとかExcelを駆使するよりも、客とまともにコミュニケーションを取らずにJavaとかVB.NETに振り回される方が売上への貢献額が大きい傾向にあるからね。

2021-05-13

anond:20210512223846

Excel玄人=弱者男性

社内でまったりVBAとかExcelを駆使するよりも、

客とまともにコミュニケーションを取らずにJavaとかVB.NETに振り回される方が強者男性扱いされやすいよね。

この社会

2021-05-12

Excel玄人素人を見分ける方法

テーブル化しているかどうか」

これだけ

テーブル化ってなに?」って人は残念ながら素人の部類に入る

追記

玄人

excel上でSQLクエリを使わない人はモグリ

RDBっぽく使うテクニック勘違いしてる素人チラホラおるな

・PowerQueryはちょっとかいデータ食わせるとすぐフリーズする、DAXもPBIに比べていまいち使いづらい。

・スピルを使いこなせる人かなぁ

玄人

・PowerQueryを使いこなせるやつが職場に1人いたらなあ。

・お前みたいなACCESSEXCELの使い分けができない人間迷惑

・まずはリスト形式作成してピボットマトリクス化するのが文明

・ピボットテーブル化するようになってからが本番

Access使ったほうがいいのでは

行列に貼り付けたデータ範囲からSQLで柔軟にデータ抜き出せるような技でもあるの? 

https://www.soumu.go.jp/main_content/000723697.pdf ←これをちゃん理解しつつ実行できてるか、は結構重要

素人

・INDIRECT関数 rowやらmatchやら数値を返す系の関数をうまく扱えるようになると玄人感出せる

テーブル化はせずテーブル形式で表組みする方が玄人

テーブル化、シートが多いブックで参照が飛び交う場合命名ルールちゃんと整理するかCtrl+[ のショトカを活用するかしないと、ここで参照してるテーブルどのシートだっけ?が多発するぞい

普通テーブル使った記憶が無い、大体ピボット

・昔はVBAが使えれば玄人ってイメージがあった

素人

テーブルとか言って、今あるデータを見映え加工してる帳票屋を自負すること自体がもうね。

テーブル化という言葉を知らなかったから知られてみたら、普通にいつも使っている方法だった。GUIだとわざわざその動作名前を知らなくても良いのが魅力ね。

・整然データになってるならテーブル化してるかしてないかは正直どうでもいい

テーブル化は分かる(されてるの見てイライラする)

テーブル化は汎用性無くなるので嫌い。ピボットテーブルもっと酷い。

テーブル化を知った人々、それほどデータもないしょうもないリストまでテーブル化し始めるので、「おぉ、こいつは金槌を手に入れたのだな」って気持ちになる

ポリネシアあたりの未開の土人

・AXCELがどうしたって?

エクセル・サーガ

別の意味でド玄人

Excelにもバージョンがあるけど

文書excelで作るやつは全員素人でいいだろ。

Excel玄人って給料安そう

Excelテーブルについて解説している記事広告が机ばっかりで笑った。

重要データExcelで扱わないこと。。。

Excel玄人になんてなりたくないよ…

2021-05-10

VBAでまともにプログラミングするには

社内システムからCSV吐かせて報告書書いてるんだけど

弊社システム正規化なんかクソくらえみたいなふざけたCSV吐き捨ててきやがんの

しゃーないから自分で適当に正規化するかあと思ったんだが

弊社非IT企業でパソコンにはExcelとWordとTeamsくらいしか入ってない

稟議通すのもだるいからVBAでなんとかしようと思う

ほんでVBAよくわかんないから検索して情報集めようとしてるんだけど

Excelは使えますプログラミングはわかりませんみたいな人向けの情報ならいくらでも出てくるけど

まともにプログラミングするための情報はえらい少ない

何千行もあるコード書くわけじゃないから変にスタイリッシュにしようとせず愚直に手続き的に書いてってもいいんだけど

というかVBEで書いててスタイリッシュもクソもないんだけど

なんかいい感じにVBAでプログラミングする方法あったら教えてほしいです

クラスモジュールとか使った方がいいの?

あれ使う気しないんだけど

2021-05-04

官製ワーキングプア非正規エンジニアだった

 

多忙な日々だった。

1日の勤務は所定で8~6時間だけど、超絶な詰め込みの仕事だった。

残業は2時間デフォルト、多い時で4時間くらいはあった。

完全に、常勤と同じ働き方だった。

ちなみに、私以外の職員エンジニアでない常勤職員が多かったけど、ほぼ定時に帰っていた。

 

最初は定時で帰れていた。

じゃないと非常勤を選んだ意味が無い。

自分自身生き方として、私は病気になった家族と一緒に過ごしたかった。

それに、多少は前職の製造業IT事業がメインだったが)で貯蓄を作れていた。

裕福では全然ないけど。

 

人間関係は悪くなかった。

どちらかと言えば、上司・同僚も良い人たちだったと思う。

仕事最初のんびりできた。

工数概念はないし、納期ものんびりペースで調整させてもらうことができた。

 

開発の経験もあったし、Excelは当然のこと、AccessVBASQLも余裕中の余裕だから現場仕事では人気になれた。

ベンダー対応も、一部していた。

仕事が増えても、断ってもよかったかもしれない。

でも、業務知識も含め、新しいことを覚えるのは楽しかった。

から常勤職員絶対にやりたがらない電話対応とか、ヘルプデスク対応も、進んで自分からやった。

部署職員と会話したり、新しい世界を見るのは楽しかった。

最初は定時で帰れるように他部署と調整しつつも、上司提案したりして、新しい仕事も掴みとっていった。

仕事自体は楽しかった。

 

でも、どんどん苦痛になっていった。

非常勤基本的雑用ばかりを押しつけられ、楽しそうなやりがいのある仕事は全部常勤職員が取っていくからだ。

 

非常勤職員昇給はしない。

でも、仕事の量はどんどん増やされていく。

残業をつけずに働いたほうが働きやすいよ」とか、「ここの職場では常勤職員と同じように働いても大丈夫なんだよ」とか、

暗に、常勤職員並みにに働くことを求められたことは頻繁にある。

 

あと、信じられないことも言われた。

常勤職員並みに働かないと、来期の契約は結ばない可能性がある」

だって

 

情報システム部門管理職(部長室長)は、現場仕事実態を何も理解していなかった。

これが大きな問題だった。

 

管理職に、システムの実務を経験したことのあ職員が皆無だったのだ。

職員スキル実態については、自分以外は誰もAccessさえまともに使えなかった。

Accessを起動してテーブルを参照できるレベル職員のことを、上司は「Accessができる」と高評価していた。

Accessが使えればSQL自動的理解できる、それくらい簡単なのだと言っていた。

バカかよ。

 

私とは別に委託業者もいて、ヘルプデスク基本的には業者対応していた。

私が辞めたあとは、全部そちらに丸投げするらしい。

 

ヒラの職員からは、「いなくなったら職場が大変になるね」と言われた。

でも、管理職には理解できない。

下の人間がやる仕事」、「外注に回す仕事」と思っているらしい。

 

SESを馬鹿にするわけではないが、ヘルプデスク技術対応ができるSEなんて、ほぼいないのが現実なんだけどな。

それさえ、管理職は現場実態理解していなかった。

ヒラの常勤職員も、それは分かっていた。

上は、ITの実務・現場対応に関しては、「自分たちの仕事ではない」という意識らしいのだ。

から、地に足着いた理解がなかった。

 

もう、しんどいしか思えなくなった。

辞めた後、私の個人携帯にはヘルプデスク外注業者の方から、度々、「教えてほしい」のメールが来る。

 

新聞テレビの中の世界だけだと思っていた。

でも、自分もそうだったのだ。

私は、消費されて使い捨てにされる人間だったのだ。

 

私は、これでも、やりがいを持って働いていたんだ。

最初はね。

2021-04-30

anond:20210430021225

真面目で好感がもてる人だなあ。

しかOutlook + VBAとか地雷しかないよね・・・

2009年とかなら別だけど。

まあフツーならMicrosoft Bookingsやろなあ。

https://blog.formzu.com/microsoft_bookings

予算ということだが月2000円とかケチ会社なら早々にやめたほうがいいw

https://www.zoho.com/jp/bookings/pricing.html

個人的にはZoho BookingsにMS365と連携させるのがおすすめ

人生で初めてVBAを書いてるけど初心者には限界があるという話

感染症対策のために、お客さんが来るときは事前予約を取ることになった。

毎日数組程度なので今は電話で聞いてOutlookの予定表に記載・予定表を共有することで回してるけど、これシステム化したいねって話になった。

最初は予約サイトを立ち上げて運用する案が出たけど、そんな予算は無かったので引き続きOutlook管理することに。

社内の要望ヒアリングした結果、お客さんには予約希望書(エクセル)をメールで送ってもらうことにした。

エクセル特定フォルダに格納まで手作業でやるとして、

VBAフォルダ内の予約希望から必要情報を抜き出しに1クリック、ics書き出しに1クリック、予約確定メール自動作成に1クリックの、計3クリック完了するシステムを開発した。

メチャクチャ褒めてほしい。1から勉強した。馬鹿から3週間かかった。VBAなんて触るの初めてだった)

完成したので担当に送ったら、次は休店日が分かる方が良いよねとか、予約重複の際は警告を出せないかとか、色々と追加要望が。

 

そろそろ私の手に余ってきた。予約重複の警告ってOutlookが控えめに出してるアレだよね。アレって変えられるのかな。まったく分からん

休店日は予約希望エクセル内で入力時に警告出せば良いと思うけどさ。

 

私の本来仕事は単なる事務で、開発に時間が取られて自分仕事が滞ってきたよ。

でも今更「やめます」とは言えないし、関数組んだりマクロでなんとか自分作業効率化してただけの事務員にはきついものがある。

 

ただの事務員が見栄張って頑張ると良い事ないね残業代出ないし。何やってんだろうね。

2021-04-22

anond:20210422020851

(一番)

赤い 赤い

記録ボタンの VBA

Double宣言 命のベル

無限ループ風車が回る

父よ母よ妹よ

ファンのうなりに血が叫び

メモリの壁にぶち当たる

敵は地獄方眼紙

戦う正義の 仮面ライダーVBA

(二番)

青い 青い

死のスクリーン VBA

GoToジャンプ 吹き飛ぶデータ

印刷プレビュー セル幅伸ばす

父よ母よWYSIWYG

Excel職人 血が燃え

命のかぎり コード書く

今日は手作業 スクショ貼り

戦う正義仮面ライダーVBA

2021-04-17

人前で喋るのが苦手すぎる

高卒三十路手前だが今まで派遣社員として裏方で電話対応のない事務員として働いていた。

タッチタイピングExcelVBA含む)は比較的得意だったので、いい加減手に職つけたいと思っていた所、幸運な事にIT企業に拾ってもらった。

入社してから1ヶ月研修があり、javaを使い簡単アプリケーションを作るという内容なのだが、最終日に役員に向けて発表があるらしい。これが憂鬱すぎて研修内容が頭に入らなくなってしまった。

というのも、俺は新卒公務員をしていた。昔から人前で話すのが苦手だったが、数をこなせばこなす程慣れるどころか自意識が強まり喋れなくなってしまい、精神を壊してしまった。最終的には精神科のお世話になって仕事を辞めた。数年のスパンを置いて2度ほどwais-3を受けたが、不安事があると俺は動作性知能言語性知能共にIQ20程下がるるしい。

周りの人間も「人前で話すの嫌だなぁ」とは言っていたけど、俺は嫌すぎて目がチカチカするし光がすごい白く感じるしずっと動悸がするし雑談する余裕も無くなるし色んな音が耳元で聞こえてくるし食欲もなるし朝動けなくなる。

プログラミング自体はまあまあ楽しかったし一生コーダーで良いのだが、俺みたいなタイプ人間ってどういう生存戦略を立てて生きているんだろう。

2021-04-09

ハード派遣社員

以前一度だけ派遣社員として勤めたことがあるけど、準社員かな?ってくらいハードだった。

単位仕事で、スポットでなく2-3年はいて欲しいという業務だった。(この時点で普通派遣とはちょっと違う)

その部署派遣社員は全員自分名刺を作ってもらえて、外部の会社見積もりを取ったり直接打ち合わせにも出たりできる。

繁忙期があったので、そのとき残業もやれるだけやって良かった。

業務上、ExcelマクロVBAで組んだり、イラレで版下を作ったりもした。

時々出張で1週間くらいホテル暮らしになることもあったけど、社員と部屋のランク格差もなかった。(みんなの部屋の手配をするのも自分だし)

マルチにやってた割に時給は1350円通勤費別)だったけど、とにかくやり甲斐はあった。

まあ、どんなに長く続けても社員に登用する方針がない会社だったので辞めちゃったし、別の会社正社員になったけど。


そんな派遣社員しかやったことがなかったので、今の会社での派遣社員Excelでvlookupができる人もなかなかいないし、簡単な補助業務だけで9-17時で帰れるっていうのが意外過ぎてびっくりしてる。

えっ…そんなにゆるい仕事でいいんだ…派遣社員っていいな……。

2021-04-08

anond:20210408221511

から実在するとして)当時の技術の浸透度を考えてもまじめな判定をしている可能性はほぼなくて

多少はマシなひらがな解析と、適当な思いつきで組んだランダム同然な判定を混ぜた遊び程度のものだと思うんだよね

ランダム同然というのはたとえば文字コードを参照してスコア化するとかでもいい

難しい漢字が出たらスコアを下げるくらいの判定はできるので意外とそれっぽい数字になるかもしれない

ただ文が短かったり、ひらがな感嘆符が少なかったりすると精度が落ちてランダムスコアの重みが増してしまうとかの意図せぬ特性もありそうだ

あとは品詞解析くらいなら当時でもネットライブラリがありそうだが、Excel VBAで使うというのは非現実的かな

anond:20210408000708

GoogleDriveとスプレッドシート使ってる会社なら、VBAよりGoogleAppsScript(GAS)の方が便利よ

簡単に言うとスプレッドシート用のVBAに相当するもの言語JavaScript)。

出来ることが圧倒的に多く、そして慣れると超ラク

anond:20210408000218

関係ないけど、VBAできる奴って本当に感謝されるよね。

C#とか、Railsとか、Dockerだかなんだか知らないけど、意識高くなろうとすると出る杭叩かれるよね。

2021-04-06

技術職の気難しいところ

テクハラって単語で思ったんだが。

うちの会社社員が作ったVBAツールを使って業務してるんだけどたまにエラーで止まる。

俺はプログラミングとかは分からないので詳しい人に頼るんだけど、「こういう状況でこういう作業しようとしたら止まって…」と説明しようとしてもあまり聞いてる風じゃない事が多い。

(集中してるからしかけないほうがいいか)と思って黙ってると行き詰まって「分からん」というので「こういう状況で…」と説明すると「それ先に言ってよ!」と言われる。

色んな人がいるけど技術に詳しいひとはこういうことが多い。

VBAのいいところってあるの?

VBAって書きにくい

2021-04-03

MS Accessクエリ

ビジュアル的でわかりやすーいって初学者のうちは思っていたが、仕事で使うようになると、あれほど見辛いものはないな

特に他人の書いたクエリはひどい(俺の作ったやつも他人にはそう映ってるだろうけど)

いろんなテーブルが貼っついてるし、どこがどう繋げているかパッとわからない、コメントもないか意図も掴めない

クエリからクエリを呼んでいるケースも、わかりづらすぎて死ぬ

さりとて、VBAに直接書いてあるSQLも下手に整形しようとして、strSQL = strSQL & "SELECT 〜みたいなのがヅラヅラ続いて見るのが辛い

2021-03-28

あゝまた明日からクソみたいなVBAと向き合う日々が始まる

誰か解放してくれ

2021-03-26

anond:20210326213036

というか現場ユーザでも取っつける言語って馬鹿に出来たものじゃない。EUCでの業務改善って現場が本当に困ってることを自分たち解決するので、コミュニケーションによるロスも認識齟齬(顧客が本当に欲しかったもの)も起きづらいし。それを行える言語って重要よ(VBVBA)。

2021-03-19

IT系パソコンの大先生をするには

IT系情報技術といえば圧倒的にVBA

9割がVBAと言っていい

pythonだのtypescriptだのといった今をときめくプログラミング言語を使えと言われてもそもそも無いんだ

勝手インストールするのはもちろん禁止だしね

となると使える武器Windowsに標準でインストールされているVBSPowershellめっちゃバージョン低い)、コマンドプロンプトIEめっちゃバージョン低い)で走らせるjavascript、そしてOfficeに付いているVBAしかないわけだ

こいつらを縦横無尽に組み合わせてなんとか使えるツールを作りゴミみたいな定例業務効率化を図るのだ

そうした時に便利なのがwinAPIだ

VBAでwinAPIをdeclareすればマウス自動操縦からウィンドウ操作、何から何までできる

社内イントラに設置されたカスみたいな入力フォームIE)をウィンドウ名で捕捉し、オブジェクトに代入してjavascriptを流し込むのだ

これがexcelだけでできてしまえるので、誰でも使うことができ、無事大先生として君臨できるだろう

2021-03-14

VBAIDE(VBE)って何で進化しないんだろうな

MicroSoft的にはもうあれで完成なのかね

それとももう中のソースを把握してるやつがいなくなって、触らんとこ...って感じなのかな

2021-03-08

「あぁ、仕事行きたくないな、辞めたいな」と思うタイミング

・家を出る時

・寝る前

・起きた時

満員電車に乗っている時

意味の分からない雑用をしている時

トイレに行きたいのに仕事で行けない時

尿意限界にきて、やっとトイレに行けるとき

・先輩が愚痴しか言わなくなった時

上司が「目に見える成果を出せ」と毎月言ってくる時

サポート職なのに「数値で示せ」と言われるとき

・気づけば、資料作成Excel(VBA)しかしてなかった時

・社内でお弁当を食べてはいけなくなったとき

コロナ会社を辞める挨拶だけで済んでいる人を見た時(飲み会でも挨拶するのダルそうだし

配偶者のせいで引っ越しを決め、会社が遠くなると思われる時(来年には引っ越しかな…

給料全然あがらない時

・土日だけの休みじゃ疲れが取れなくなってきた時

晩ご飯23時とかになったとき

・業績目標や結果の話し合いがあるとき

・先輩が「向上心」という話を1時間してきたとき

電話に出たら「えぇー?」みたいな微妙な反応をされたとき

トイレで長時間話している人がいて、まったりできなかったとき

トイレ歯磨きをして洗面台を占有されたとき

あーーーーーーーーー、やめてぇえええええええ

2021-03-02

anond:20210302122158

吐き出すエクセルシートのカーソル位置指定なんて社内のVBAできるマンでもやれるんだから、本職はそんなもん秒で対応してほしいやで。

ログイン ユーザー登録
ようこそ ゲスト さん