「VBA」を含む日記 RSS

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

2018-06-20

将棋が下手な奴はプログラミングは辞めとけ

将棋先読みができない奴はプログラミング向いてないから辞めとけ。

以上、VBAで苦戦しているワイの仮説だけど、はてなのみなさんどう?

2018-06-06

【至急】助けて増田プログラムしたいけどできない

からなすぎて仕事おわらない。

下に書いたような内容で自動化して作業を早く確実に終わらせたい。

教えて増田。助けて。

txtファイルの内容をexcelに転記したい。

対象フォルダ内の3ファイル(.txt)なので、フォルダ指定したら名前順に読み込んでいきExcelに転記してほしい。

タイトル毎に新規シートを作りたい。

タイトルは長い場合50文字を超えるので、タイトル毎に任意のシート名を指定して作成したい。

カン区切りを行い各セルカラムと内容を収めていきたい。

・ブック全体をMSゴシックフォントサイズ11にしたい。

カラムの列だけは太文字としてしたい。

・罫線も自動で引きたい。

txtファイルは下記のような内容である

=====txt内容=======

カラム1,カラム2,カラム3,カラム4,

内容1-1,内容1-2,内容1-3,内容1-4

内容2-1,内容2-2,内容2-3,内容2-4

内容3-1,内容3-2,内容3-3,内容3-4

内容1-1,内容1-2,内容1-3,内容1-4

内容2-1,内容2-2,内容2-3,内容2-4

カラム1,カラム2,カラム3,カラム4,

内容1-1,内容1-2,内容1-3,内容1-4

内容2-1,内容2-2,内容2-3,内容2-4

内容3-1,内容3-2,内容3-3,内容3-4

内容4-1,内容4-2,内容4-3,内容4-4

内容1-1,内容1-2,内容1-3,内容1-4

内容2-1,内容2-2,内容2-3,内容2-4

内容3-1,内容3-2,内容3-3,内容3-4

カラム1,カラム2,カラム3

内容1-1,内容1-2,内容1-3

内容2-1,内容2-2,内容2-3

内容3-1,内容3-2,内容3-3

カラム1,カラム2,カラム3,カラム4,カラム5

内容1-1,内容1-2,内容1-3,内容1-4,1-5

内容2-1,内容2-2,内容2-3,内容2-4,2-5

内容3-1,内容3-2,内容3-3,内容3-4,3-5

================

=====結果excel=======

┌───┬────┬───┬────┐

カラム1│カラム2│カラム3│カラム4│

├───┼────┼───┼────┤

│内容1-1│内容1-2│内容1-3│内容1-4│

├───┼────┼───┼────┤

│内容2-1│内容2-2│内容2-3│内容2-4│

└───┴────┴───┴────┘

================

VBAとかpythonとか使ってやりたかったんだけど全然やりかたわからなかったので教えてください。

2018-06-05

こんなgithubはいやだ

いやですね〜いやですね〜

こんなgithubはいやですね〜

github.comじゃなくてbing.comになる

いやですね〜bing.comになったらGemfileもGopkg.tomlも書き直しですね〜

でもち●こはbingbingってバカヤロウwwww

CI連携Azure DevTest Labsだけになる

いやですね〜CircleCITravis廃業ですね〜

bitbucketしか選択肢が無くなりますね〜いやですね〜

選択肢wikiヤクザしかないって最悪ですねってバカヤロウwwww

shellはpowershellGASVBAに変換されてcommitされる

いやですね〜これもいやですね〜

でも日本語変数にできますよってバカヤロウwwwww

パスが"/"じゃなくて"¥"だ

いやですね〜これもいやですね〜

linux死滅しちゃいますね〜いやですね〜

でもwindows serverなら大丈夫ですってバカヤロウwwwwww

あとは任せた

2018-06-02

プログラミング勉強を始めて一年経ちました

その割には成果物がショボくて泣けます

そんな底辺の、プログラマとも呼べない微妙立場の俺からベテランプログラマのみなさまに質問です

最初言語は何を選びましたか

Excel VBA

てか当時は勤務先でそれしか使われてなかったので選択肢無かったです

最初一年間でどんな成果物を上げましたか

時間計測マクロ

あとはVB.NETの既成プロダクトのちょっとした編集が数件…

現在プログラミング歴何年目で、どんなプロダクトに携わっていますか?

2年目です

時間の計測を幅広い業務に当てはめて、今までの実績からいつその業務が終わるかを予測表示するシステムを考えています

考えてるだけで半年くらい経ってます

もうちょっとちっちゃいことからやろうかなーとも考えてます

勉強中の言語技術はありますか?

C#勉強しようか悩んでます

あと、勤務先にgitを導入できないかなーと模索中です

どんなプログラマを目指していますか?あるいはあなたの考える理想プログラマとはどんな人ですか?

さっさと生涯分の収入稼いで悠々自適生活送りたい

お金さえ稼げればなんでもいいです

コスト管理のできるプログラマ理想です

質問は以上です

よろしくお願い申し上げます

2018-05-29

それ、Pythonでできるよ

VBAメール送信できるって言ってキャッキャ言ってるの見て、江戸時代人間ゲームボーイカラー見て感動してるのを見るような目で見てた

2018-04-28

東京すげえな、駅近くの壁にVBA開発者募集広告があったぞ

2018-04-07

営業システム開発概要

anond:20161120223935

増田です

前回は様々なご指導ご鞭撻いただき感謝しています

2年以上かかりましたがなんとか完成しそうです

本当はAccessまたはVisual Studioで書けたらよかったのですが誰も経験はいないし外注はできないので

基本的既存営業システム機能再現を目指しま

言語及び開発環境

Excel VBA

データベース及び帳票フォーマット Excelセル

フォーム Excel ユーザーフォーム

フォームファイルは共有サーバー上に上に起き全員が同一ファイル使用

帳票及び得意先(1000件)商品(1万件)資材(1万件)DBは、フォームのあるファイルに格納する(別ファイル起動/終了時間削減のため同一ファイルに格納)

受注(8万件、1万件/年ペースで増加)

商品構成資材(8万件)

資材入出庫履歴(40万件)

以上DBは別ファイルに格納

想定同時使用大人数 10

完成間近だけどExcelは同時使用に弱いらしいのでファイルがぶっ壊れることを考えると胃が痛い

追記

フォームファイルセルの画面を出したくないのでそこらへんが支障がある

2018-04-02

仕事を辞めたいと思いつつ5年が経過した

相変わらず辞めていない。

仕事押し付け上司、終わったことを責め立てる先輩。

良くある「ブラック企業」の話よりかはマシな所だと思う。良い人は多いし。

でも、仕事は辞めたいと思ってる。

5年間ずっと「仕事向いていないな」と思っていた。

以前、エクセルマンVBA使い)として増田も書いたけど

そっちの仕事のほうが向いている気がするんだよね。

はいえ、それくらいしか仕事できなそうなんだけど・・・・・・

仕事を辞めるにも、貯金全然無い状態だ。最悪だ。

マイナビ転職サイト登録してからも随分経つし、「どうですか?」のメール催促も来る。

「前の職場は良かった」なんて後悔したくないから一歩を踏み出せない。

そう自分言い訳して、ずっと転職できなそう。

はぁ……やる気でませんな。

2018-03-31

anond:20180326151250

給料での反映がないのなら、それは人を見る目がない職場から転職しよう。

また、そのような経験を求めるという求人を狙おう。

なお、そのへんのVBA経験転職で語れるようにすれば多分次職でいい給料のところを狙える可能性が高い。

2018-03-26

anond:20180326151250

元増田だが、他のやつを教育しようとしたことがある。

「お前らいいから、自分で好きなように組め。

 教えるから1から作れ」

そうしたら面倒だの何だの言って、

結局マクロ記録だけして「あと直して」とか手放し状態

ほんと、便利屋さんだよ。

こういう効率タスクについては

部署のを請け負うことが多い。

どの作業をどれだけ効率化したか

その提示はできるんだが、上司やその他

業績評価部門は納得しない。

何をいってもダメなんだと3年目にして気づいた。

アピール方法が下手なのかなー。

ボタン押したら情報収集して集計

後にグラフ化して印刷可能状態まで持ってく

これを組むのが面倒だったってのに……

転職かな!?

転職 VBAで調べたら、何をするのかわからないエクセルマン仕事出てきて怖くなったわ。

とりあえず、友達起業話に乗っかろうかとも思ってる。

仕事効率化なんてするもんじゃない

ExcelVBA組んだりしてる。

ググれば誰にでも出来る、簡単なやつだ。

元々、CとかJavaとかやってたから独学。

独学っていうかヘルプ読むなり感覚で分かるけどな。

念のためVBA書籍読んだりもしたぞ。

入社1年目、Excel使いとして社内で評判になった。

1週間かかるExcel作業ボタン一つ押すだけ、5分待つだけで完了になるツールを作った。

(念のためバックアップもしっかりとるツールだ)

そして今、5年が経つが5年で60個はツール作ったんじゃないか

月1、2ペースで作った。私の休憩時間は飛んでった。

1日かける仕事を5分にしたり、その他効率化作業をやりすぎて

他の仕事がどんどん舞い込んでくるようになった。

増田さんならできるよね?」という一言を添えて。

いやさ、お前ら自分で組む気は無いのかよww

まれ仕事やったところで「自分には一銭も返ってこない」ってのがほんとクソ。

自分目標に加えて作業してんのに、給料全然上がらないし…

あーぁ、こんなスキルどこに行っても役立たないし

ほんとクソ~

2018-03-25

Officeしか利用できない環境自動化限界がありそう

サーバーを何台も使える環境ではなく、SharePointファイルサーバーとしてしか利用できない環境

Officeも2010から更新されてはない。

エクセルプロジェクトスケジュール管理し、オシロデータからグラフを描いて、パワポで打ち合わせ用の資料作成

Outlookメールスケジュール管理する。

自由パソコンソフトインストールできない。クラウドの利用も出来ない。


そんな環境自動化限界を感じている。


RPA(Robotic Process Automation)やBIツールなんて単語も知れ渡っていない。

サーバー自由に立てられないので、Jenkinsも実行できない。


自動化だとVBAくらいしか使えない。


サーバー関係はどんどん自動化が進んでいるが、自分仕事効率がよくならない。

なにか自動化であるのだったら話題にならないだろうか。

ディープラーニング話題になっていて可能性はありそうだったが、思っていたより応用が効かない。

2018-03-24

みなさんの命名規則を教えてください!

こんな感じで。

まず増田から

使用言語
VBAJavaScriptC#
定数
スネーク大文字
変数
キャメル
クラス関数
パスカル

自分はこういう利便性があるからこの記法を使ってるとか、この言語にはこんなガイドラインがあるというのがあれば教えてください!!

2018-03-23

仕事他人が作ったGo言語プログラムを少しみたんだけどVBAを思い出した

2018-03-22

anond:20180322191420

困っている側がうまく伝えるのが、客ではないのだから当然。

言語演算子について調べたまえ。

代入演算子比較演算子だ。VBAのほうが一つ二役で紛らわしい。

anond:20180322185840

見て動かしてもなんかピンと来ない。

VBAみたいに簡単だったら良かったのに…

プログラム勉強する人って、まず何するの?

本を読むとかネットで調べるっていうのも分かるんだけど

どうも身につかないというか、納得できなくて困る。

VBA簡単だけどさ…C#とかCとかJavaとかさ……Classとか訳分からなくなるわ。

皆どうやって勉強してるの?

ゲームエンジンとかその他も良くわかんない。

欲しい情報ピンポイントで手に入らなくてイラついて終わる。

2018-03-08

派遣で5年働いてこれから正社員になる話

お昼休憩中にホッテントリ見てたら、40代新卒採用の話などがあって、触発されたので書いてみる。

ちゃん正社員になって半年くらいお勤めしから書こうと思ったけど、生理痛で眠れない夜でもあるので書いて眠気を誘ってみようという意図もある。

よろしければお付き合いください。

当方30代前半の女で、大学卒業してからずっと非正規雇用で働いてきたが、来月から正社員として働くことになった。

派遣社員の無期雇用制度実質的にこの4月からまり、それを阻止しようとしての派遣切りなどが取り沙汰されている現状で本当に有り難いことだと思う。

そもそもにして、大学にはとある資格を取りたくて行ったのだが、勉強すればするほど自分に向いてないと思い、資格だけ取って卒業

事務職希望して就活したが、「どうしてその資格生かさないの?」と言われ続けて惨敗新卒カードを失った。

中途半端資格だけあってもむしろ邪魔だと悟ったが、後にこの資格が間接的にだけど生きることになる。

派遣や他の非正規雇用として食い繋ぎ無職になるたび正社員を目指してハロワ通いをしたけれど、

25才以下で5年以上の事務職経験者が応募可能などと無理ゲー条件ばかりで、やはり就活は負け続けであった。

市役所で受付したり、総務事務の手伝いをしたり、はたまた電子書籍を作ったりなど、履歴書の職歴欄ばかり無駄に増やしてから今の職場派遣された。

職務内容としては、専門職サポートする事務全般といったところ。

専門職として長年活躍されてきた方は、もちろん職種にもよるのだが、全般的にパソコン操作に疎い方が多い。

私はパソコンがそれなりに得意だった。はてなーの方々のようにプログラミング言語もの凄くできるという訳ではないし、

MOSなどの資格がある訳ではないが、ExcelAccessがある程度は出来たし、変な動画作成をしたりだとか、趣味サイトを持っていた時期があった。

なのでOffice系に限らず動画画像編集なども含めてパソコン仕事を引き受けたり、あるいはいわゆる「パソコンの大先生」をしていたら、専門職の方々には気に入られた。

また、時期は前後するけど、職場システムの入れ替えがあったのね。

これは自分でもうまく説明できないのだけど、社内で使用するシステムの把握が、自分は他の人よりも早く出来るようだった。

システムがどう動くかとか、どのマスタをいじればあそこが動くとか、ここを動かせばあそこが上手く回るとか、そういうことを把握するのがなぜか得意だった。

(総務事務仕事をしていた時にもシステム入れ替えがあり同様のことがあったので、システム構造の把握?のようなことができるんだと思う。

 ここら辺は自分でも何で得意かは分からない。感覚的に動かしてみれば大体解決する感じ)

加えて、入れ替え後のシステムは以前のシステム機能を全て再現できる訳ではなく、しかしその機能はないともの凄く不便だったので、

AccessVBAなどでその機能を補完できる仕組みを作ったりとかした。出力したCSVをぶち込めば自動処理、みたいなヤツ。

あとはどうしてもシステムが苦手な人のために、マニュアルを作ってたりもした。開発会社から渡されたマニュアル純粋機能の紹介だけだったので、

実際の業務に即したマニュアルを隙間時間を使ってちょこちょこ作った。

そういう感じで「パソコンの大先生」をやりつつ、「システムが一番できる人」もやって云年間。

社員になりたい気持ちはあったけど声は掛からないし、派遣会社に無期雇用の話をしたら嫌な顔されたし、他にもきな臭い話が出ていた。あと実家の母の調子が悪くなった。

派遣社員にしてはそこそこいい条件で働かせてもらっていたのだが(地域の最低時給+200円、交通費半額支給社会保険加入)、

通勤に1時間以上かかるし、実家からも遠い場所にあったので、それじゃあ多少条件は下がっても、実家に近いところでまた探そうかなと思って退職を申し出た。

そしたら、ちょっと待ってと言われて待っていたけど、どうせ探すんなら年度の切り替わりの時期がいいので、派遣契約はこの3月で終了、更新意志はない旨ははっきり伝えていた。

そうして退職の準備をしていた先日、上司と人事の人に呼ばれて、今度の4月から正社員にするからという有り難い話をいただいたので、二つ返事で了承。

上司はいつの間にか推薦書を書いてくれて、上に掛け合ってくれていたらしい。ほんといつの間にそんなことしていたの、ありがとうございます

実家の母はめっちゃ喜んでくれて、どうにかなるから初めての正社員生活頑張れって言ってくれた。社員採用の話を聞いたらちょっと元気になったんだって。これまた有り難い話である

 

何のかんの書いたけど、私は事務職として優秀という訳ではなく、今日もとんでもないミスをして上司に助けていただいた。

恩を仇で返すというのはこのことである今日からまた気持ちを入れ替えて挽回します。

あと、今の職場にいる専門職の方には、私が持っている例の資格生業とされる方もいらっしゃるので、本当に間接的だけど役立っている。

これも全然書いてなかったけど、システム動かすのも楽しければ他の業務も(得手不得手は別として)とても楽しい

天職だと思っていたから、正社員になれたのは本当に本当に嬉しいし、これからもっともっと頑張ろうって気力が湧いてきている。

派遣社員を取り巻く情勢は厳しくなるばかりだし、私のこの経験派遣社員として働く方の希望になるとも全く思わない。

なりたくてもなれずに涙を呑んだ人もたくさん知っている。

でも私にはこういうことがあったというだけ、頭の隅っこで覚えていてもらえると、ちょっと嬉しい。

 

眠くはないけど生理痛は治まったので、おやすみなさい。

2018-03-03

今の会社に勤めて、もうすぐ一年半になる。

それまでプログラミングというのは全くやったことがなかったのだが、去年の初夏頃から個人的作業時間の計測と集計のためExcel VBAをいじり始めた。

作成したマクロたまたま上司や同僚の目に留まり、他にできることはないかと聞かれたので、作業自体VB.NETを使って自動化してはどうかと提案した。

提案はしたものの、部署内に他にやる人がいなかったので、半ば独力で着手することになった。

休憩時間プライベート勉強に充てつつ同時にアプリを作り込んでいった。自己満にならないようかなり気を使いもした。結果なんとか形になり、運用できている。完成の目処は立たないが、こういうもの永遠に完成しないものなのだろう。あまり気にしないことにしている。

ただ、ソフト開発のノウハウが我が社では皆無に等しく(だから私のような初心者が開発をやるようになったのだが)、部署によって個々人がバラバラに開発をしているため、近い将来に不都合が生じるのではないか不安である

コーディングルールモジュールの共有、あとは定期的な教育と打ち合わせなど、複数部署に跨って音頭を取る人間必要なのではないか

私自身は「なるべく能動的に会話しない」を信条としているコミュ障であり、どちらかと言えば縁の下の力持ち役割を好む方なので、できれば音頭を取る人間別に立てたいのだが、従業員100人ほどの小さな会社上司は皆ITに疎い上に経営状態もよろしくなく、外注もできそうにない。

提案するのは簡単だが、自動化提案したときにじゃあお前がやれという流れになったように、またそうなる可能性はある…

どうすればいいか、少し悩んでいる。

2018-02-20

anond:20180220195245

まず作りたいものを考えろ、なければ探せ

VBAに限らずプログラミングは作りたいもの存在自分技術を引き上げてくれる

作りたいものがないのに何かを作れる人になるのは難しい

漫画家小説家になりたいだけの人と同じだ

anond:20180220195245

VBAといってもaccessに使うのかExcelに使うのかでそこそこ違うぞ

目的Excelゲーム作るとか自動化したいとかでそこそこ違うぞ

もうちょっと具体的に書くべし

VBAどうやって覚えた?

VBA使えるようになりたいんだけど、どうやって勉強していいのかさっぱりわからん

入門書を買ってきたはいものの難しすぎてすぐくじけてしまった

2018-02-11

お前らエクセル使いづらいって言うけどさ

お前らの作る業務アプリはこれ以上に使いづらいからな?お前らのゴミシステム操作方法覚えるより、VBA覚えたほうがよっぽど有意義なのをお忘れなきよう

2018-02-09

ワイ社内SE、先人(笑)が残したエクセルVBA修正で咽び泣く

異常系を想定してない設計はもう嫌ぽぉ...

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん