「VBA」を含む日記 RSS

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

2019-01-14

仕事暇つぶしVBAであれこれ作るようになって長いなあ

この作業にだけ使えたらいい、自分さえ使えたらいい、って感じで作ってた

手軽に作って使えて好きだったけど、言ってもスキル扱いされない、VBA仕事は単価も安いと まああんまり評価されない

それでも長いことあれこれ作ってて、好きですと公言しつつちょいちょい勝手に作ってたら

こんな作業やりたいんだけどマクロ作ってやってくれないか?と頼まれたり

こんな作業やりたいんだけど良いツールない?と聞かれたり

作ったものを使ってもらえる機会が増えた

こないだ作ったやつは使い勝手簡単で良いとお褒めの言葉をいただいた

楽しいし嬉しい

VBAに詳しい人はいるだろうか。

仕事でよく文書を作るのだが、表記のゆらぎの統一などが大変なので、エクセルマクロで一気に効率化することにした。エクセルマクロで、とあるフォルダに格納されているワードファイルエクセルファイルを一覧化し、ひとつずつ開いて指定した用語検索するマクロファイルを作ったのだが、問題がある。

とにかくスピードが遅いのだ。原因は、Wordファイルを開くたびにアプリケーションを開始し、一つファイル検索が終わるごとにアプリケーションを終了しているから。アプリケーションを開きっぱなしにする方法がさっぱりわからない。検索しても出てこない。どうしたらいいものか。。

2019-01-09

写経:VBAエキスパートExcel VBAスタンダード~8章

ユーザー定義型がうまくいかなかった。他の書籍を探してみよう。

2018-12-14

C#Classについて知ってる人教えてほしい

VisualStudioローカル動作するアプリを作ろうと思ってるんだけど

本当に初歩的なことかもしれないことが分からない。

class」というやつについてだ。

XXXXX.csというファイル内にそいつは居るんだが、

そいつの中には複数classさんが存在してもいいのか?SAVACLASSとLOADCLASS存在しても良いのか?

namespaceって何だよ。名前空間意味分からん


public class Person
{
    public string name { get; set; }
    public int age { get; set; }
}
public class Office
{
    public string name;
    public ObservableCollection<Person> persons;
}


private Office office;
private void init()
{
    office = new Office();
    office.name = "オフィス";
    office.persons = new ObservableCollection<Person>();
    office.persons.Add(new Person { name = "001", age = 11 });
    office.persons.Add(new Person { name = "002", age = 22 });
    office.persons.Add(new Person { name = "003", age = 33 });
}

上記って全て同じCLASSファイルに置いていいの?

OFFICEという属性にはPARSONというものが集まってて、そのPARSONの情報にはNAMEAGEがありますよ!というのは分かるんだけど

1から書けといわれたらちょっとからなくなる……

シリアライズも、デシリアライズも、「圧縮解凍」みたいなイメージしかないし

うーん。難しい。

クラスって何なんだ。VBA風に説明できる人いない?(VBAでもClassは使わずにFunctionとSUBだけ使い回してた)

2018-12-12

仕事がつらい

作業としては嫌いじゃない。むしろかなり嬉々として取り組めてる。自分にわりと向いてると思う。周りから評価も(口頭では)結構高い。

でもなんかつらい。なんか、いつになくきつい。

この組織のために働きたくない。

私は女で、新卒で入ってからずっとここでやってきて、もう10年になる。が、役職とかがつく気配がない。一般のまま、いっこ上に上がるとかもない。

仕事評価は決して悪くない。みんな口ではやたらほめてくれる。でもなんというか、パソコンの大先生的ほめ方なのだ。実際仕事内容がパソコンの大先生からだろうか。ちょっと複雑なVBA組んだり、依頼されたデータを引き出してきて整形したり、そんな補助的な仕事ばかりだから。そしてそんなのをひとりでやってるから

まり便利屋だ。とても便利な便利屋。そらほめるか。おだてとけばにこにこと次から次へ仕事を受けるちょっとトロい感じの女。ほめて損はないもんな。

そしてほめはしても、評価はあげない。人事評価に反映されない。もう2回は面談で直属の上司とぶつかってるが、評価は良くてもBで、最高のAには達しない。なぜなら誰もできないような素晴らしい成果を上げては居ないから。私のほかに誰もできないやらないVBAを組むとかそういう作業従事していても。

ここまででも相当嫌気がさしていたんだが、ちょっとトドメがきた。

私は完全に文系ど真ん中の学部卒だが、大学結構いいとこ出ている。早慶上智とかそこらへん。

そして私より前に私と同大卒で入社した人は(少なくとも当時在籍中の人では)いなかったらしく、私が初の「あの大学卒」みたいな扱いになった。ついでに「あの大学卒なんだからお嬢さまなんだろう」みたいなアレな扱いにもなった。庶民やけどな。庶民どころか、山と田んぼの地から出てきた田舎山猿やけどな。

でもお嬢扱いっていろいろラクなんだよな。これまでもあったんだそういうこと。頭良くてお嬢って前提だと、本を読みまくっててかわいげがあんまなくてちょいと一般常識が怪しいところがあるってくらいだとプチ変人扱いでスルーされるみたいなのあるじゃん。それに甘んじちゃったんだよな。他に就職先のアテもなかったし。

思えばこれがいけなかったんだよな。

そんで私の後に2人、同じ大学卒の女性が1〜2年おきくらいに入ってきている。

その3人をまとめて「シスターズ」「三姉妹」と呼んでイジるような空気が、最近つのまにか醸造されていた。

これがもう、なんか、思ったよりダメだった。

私はリアルに三人姉妹の長女なので、同大卒の後輩とはいえ在学中に接点なかったレベル他人とまとめられて三姉妹の長女と呼ばれることの違和感が半端無い。脳が一瞬バグる。「あれこのひとなんで仕事中に私のプライベート言及して軽口叩いてるの??」みたいにどうしてもなる。

あと私の仕事ははっきり言って大学まったく関係ない。学部レベルだし、習ったこマジで1ミリも使ってない。

なのになんか学歴がへんなアイデンティティみたいになってる。いつのまにか。

わたし仕事場で、わたし仕事っぷりよりも、卒大が筆頭にきて幅きかせてる。いつのまにか。

これがなんかもう、なんかもう、ダメ。糸が切れた感覚がある。

だけど、これもうダメだよね。職場風土だもん。抗えない。抗い方がわからない。みんな親しみの表現としてやってんだもん。特におじさん幹部級に完全に馴染んでるのこのいじり方が。無理やろこれ。今から反抗無理ゲーやろ。ただでさえコミュ障気味なのに。

あー、しくった。気持ち悪い。もう仕事の何もかもが気持ち悪くてたまらない。

つらい。なんかこう、消しゴム食わされてるような気持ち悪さがずっと想起されててしんどい消しゴム食ったことないのに。カロリーメイトがなんか消しゴムっぽい味しそうで食えない。他に食いもんないのに。

仕事がつらい。

追記:

トラバありがとうございます

悪意や妬み嫉み的なイジりではないしそれよりはずっとマシなのは重々承知しています

ただ、「シスターズ」の下二人は同部署にいますが、彼女らと私とはフロアも違うような別部署であること、私のとこは完全に私の一人親方状態であり後輩指導的な接点は誰ともないことなどを考えると、私が彼女らと和気あいあいしてるのを観賞して癒されてる人はいないと思います彼女ら2人が和気あいあいして癒されてる人はいるかもしれない。

あと忘年会普通に会費取られます。飲めないけど飲み放題で5千円。飲めないのに…というのはあるけど金取ってくれるのはむしろなんかホッとします。オゴリシスターフルセットで誘われたときはキツかった。二十代の後輩と並んで三十超えてシラフで場の華扱い(小規模なお誘いで他に女子なし)はコミュ障気味で化粧も下手なわたくしには荷が重かったです。

あとはアレだ。シスターズくらいならともかく、この後輩たちに言及するときに皆さんナチュラルに「妹たち」言うてくるのが一番ダメなんだと気づいた。

えっ私の妹はひとりは結婚して他県で暮らしてるしもうひとりはいろいろあって実家家事手伝いしつつ療養中ですが???

ってなってしまう。むり。

2018-12-06

パソコンスマフォってなんでこんなに役に立たないのか

  1. Windows自動化が向かない。ソフトAからソフトBのある機能データ自動で渡すのも大変。GUI自動化進んでない。RPA微妙VBA以降劇的に自動化進んでないのでは?
  2. セキュリティの名のもとに出来ることはドンドン減っている
  3. 新規に困っていることを解決するソフトは出てこない。パソコンで出来ることがスマフォタブレットで出来るようになるのは技術的には画期的だが、全体からみると既にパソコンで出来ていたこと。
  4. エンタメ系ばかりに演算能力が振られている。
  5. Windowsストアが役にたってない。どちらかというとAPIプラグインがストアにあり、GUIなどのフロントエンド自由カスタマイズ出来て欲しい。
  6. スマフォApp Storeが役に立たなくなっている。
  7. パソコンスマフォ複数台持っていても、利益よりも、管理コストの増え方の方が多い。

2018-11-30

ユーザーIT企業退職しました

会社概要

仕事について

技術的なところ

退職理由

会社には勉強するという文化がほぼありませんでした。これは新卒からベテランまでほぼ一貫しています

また納期遅れしないプロジェクト経験がないといってもいいほどですが、相手グループ企業なのであまり納期厳守ということもなかったです。

ユーザーのやる気も高いとは言えず、システムリリースするまで触ってもらえず、リリース後に要望が大量に来るというのがほとんどでした。

人間関係はよく待遇もよく働きやす環境ではありました。

ただ、自分の中で何に対してお金をもらっているかというところで自信が持てなかったです。

から、今度はもうすこしユーザーに近い距離で働いてみたいと思い、退職しました。聞いている話だと、地方だと技術セットがほぼ同じ会社が多いので都会にでも出てみたいかなと感じています

2018-11-29

20代病気して職歴壊したら詰むよね

いや、私のことなんだけど。

大学在学中に統合失調症発症して留年もして、新卒就職はできず自宅療養コース、そのあと良くなったと思って働き始めてもしばらくしたらダメになって辞めるの繰り返し。

30過ぎてから20代の頃と比べてガクッと面接通らなくなったね。というか30過ぎてから雇われで働けてない。

何年も無職して、今は紹介してもらった在宅でできる委託仕事をやってるけど、いつまで仕事があるかわからない。

その仕事、とにかく量の多い単純作業スクリプトでやっつけろみたいな仕事で、依頼者の方からは高評価をいただいてる。

そしてそれだけあって、この先の身の振り方を考えた方がいいよ、ともアドバイスをもらってる。

だけどなぁ。RubyとかPythonとかVBAを少しは書けるけど職歴ぼろぼろマンは今後どうしたらいいのか。

めげずに雇われ仕事を探すか、ランサーズみたいなサイトを使って出来そうな仕事をとにかくやっていくのか。

本当にどうしようかねぇ。

anond:20181129155939

一応プログラムかじったことはあるんだ。

CとJAVAVBA(VBAは含めていいか迷った)

ああー。でもやる気が全然出ない。ソースコードを読むのは好きなはずなんだが……。

仕事でもやる気が出ないし、ここ最近ダメだよなぁ~。休むかぁ。

体調崩して休みがちだったから、有給休暇0なんだよね。

2018-11-28

anond:20181128160416

× VBA簡単

VBA簡単に読み書きできるような言語仕様になっているが、プロジェクト業務内容が簡単かどうかはまた別

WEBデザイナー

部内で単純だけどVBAじゃないと実現しないエクセル困ったが発生。

Ruby勉強中と公言している俺にお鉢が回る。

ググって目的に近いコードコピペして、微調整に四苦八苦するも完成。

改めてプログラムHTMLデザインの順で楽しいことを実感する。

過去に戻って昔の俺に学校選びを考え直させたい…。

2018-11-03

ワイの転職市場価値

スペック

日東駒専卒業従業員数50人の製造下請け入社

主な職業履歴

VBA·関数を使った業務改善

見積もり工数入力)の自動化

以前は対応表を観ながら入力していたが、関数で算出を自動化

生産スケジュール組立

日報より各商品の1個あたりの各工程毎の工数を算出、納期から逆算しシート上のカレンダーに配置

工程の日毎の合計を取りグラフ

業務システム作成(未完のまま放置

受注→製造指示書印刷→納品書印刷請求書印刷(月毎売上登録

製造指示書印刷構成検索→資材受注登録

等一通りの機能を備えた業務システム

Excel VBA知識0から二年がかりで作成したが複数人利用によるシステム損傷の可能性があり放置

Access VBA作成しなかったことが悔やまれ

VB.NETによる検索フォーム作成

CSVファイルデータを取得しフォームに表示→検索結果絞り込み→ダブルクリック接続した検査ボードに埋め込んだボードNo.と比較し一致の場合検査開始するプログラム指導の下作成

⑤その他雑事

ISO関連の手伝い

産廃業者、貯水槽清掃業者等との折衝

内PCの管理 等

手取り16万円だけど転職したらどれくらい稼げるんや

2018-10-25

Excelのいい感じの運用方法わからん

中小IT企業につきブラックボックス化は避けたいのでExcelを使う

関数の処理量とテーブルの扱いやすさを天秤に掛けつつ高速化を図る

VBAかいうのは極力使わない (Office2019など当然導入されない) (だいたいWindows10ですらない)

そこそこの期間の運用を想定しているのである程度の拡張性は欲しい

設定用シートを作ってグローバル変数を扱うように管理する方法などが王道だろうがあまりやりたくない

具体的な関数の使い方などの情報は腐るほどあるけどブックの構成にまで踏み込んでいるものは少ない

所詮使い捨てという気分でやるのが通常であり実用の上でも結果的によろしい効果をもたらすのかもしれない

2018-10-21

anond:20180624224045

その発言した増田ではないが、その発言は少し無責任な気がするので補足。

まずRはやめるべき。

R言語という統計などの計算に強いプログラミング言語がある。

逆に統計くらいでしか使わないので、貴方算術処理をバリバリやるのでなければ使用するべきではないだろう。

Python言語だが、Rに比べると汎用的であり、かつ機械学習(scikit-learn、NumPyやPandas等の統計ライブラリ主体だけど)などでも使われていてホット言語である

ホット言語だと、書籍ネット情報豊富にあるので、学ぶ分には困らないのでもしプログラミング言語をやりたいのであればPythonお勧めする。

そして、Excelマクロも一応Visual Basic for ApplicationというVBを下敷きにした言語なので、その言語を今から学ぶのであればPythonを学べばいいのではないかというのが先の発言趣旨ではないかと推察する。

しかしながら、言うまでもなく、Excelセルに書かれたデータをあれこれしたい(主に業務活用したい)という要件ならVBAが最適である

プログラム言語って得意/不得意があるから、やりたいことに合わせて使う言語を変えたほうが幸せになれます。(本格的なプロジェクトだと選択余地はなかったりするけど)

なお、おうちで触りたいというレベルなら私もPythonお勧めします。

MacでもWindowsでも同じ書き方で、Excelに囚われず色々な処理ができる。AIIoTなどで需要が高まっているので覚えておいて損はないし。

「これだけ凄いから導入許可をください」と情シスに掛け合えるレベルまで成長したら会社でも使えばいい。

ただ、対象者ちょっとしたプログラミング言語を覚えて、手間がかかることを自動処理とかしてみたいなぁと考えられる人。Excel効率よく使えれば十分って考えの人にまでお勧めするものではないので、その辺は誤解がないように。

2018-10-16

anond:20181016195307

会社ではなく、まずは自宅で練習すればOK

ExcelVBAも良いけど、GoogleドライブGoogle Spreadsheet)+Google Apps ScriptJavaScript)でも、同じようなことができる。

わざわざExcel買わなくても、表計算の達人にはなれると思うよ。

UWSCで手作業自動化したけど、仕事量減らない

しろ増えてる。

自動化したらかこなせてるけど、

自動化してなかったらと思うと震える。

ExcelマクロVBA)も組んで自動化してるし、

作業しか出来ない別アプリのものUWSC自動化しているし、

もうね。

その分の給料くれないかな。

2018-10-14

anond:20181014215842

PCとかで「今は買い時じゃないまだ買うな」と言っていつまでも買えないってギャグがあるけど、技術も「これ将来性ある?」とか考えてたらいつまでも身につかないと思う。

Officeマクロはかなり前からC#になるといううわさがあるけど、いまだにVBAだし、たぶんずっとVBAだと思う。

もしC#になってもVBA下地があったら、わりと楽に使えると思われ。

anond:20181014220324

Microsoftexcelvba載せ続けるのは

やはり使う人が多いからかな。

新しいマクロ機能作ったらブーイングがくるんだろか。

たとえばscratchみたいなビジュアルプログラミングにするとか。

anond:20181014215842

Excelは死なない

VBA進化がないが覚えていたら絶対助かる

エクセルあれこれ

最近エクセルをよく使う仕事を始めた。まだ簡単データ処理くらいしかしてないんだけど、まわりも関数マクロVBAバリバリ使いこなせてる人があんまりいない。これ絶対自動化できるよな〜と思うことをぽちぽちやってたりする。でもやり方がわかる人がいない。だからなんとなくエクセルのあれこれを勉強したいな〜と思い始めた。

でも、そもそも今更VBAとか勉強してて大丈夫なのか?3年後くらいにオワコンになるんじゃないのか?とかも考えちゃう

あとは資格も色々あるけど実務でどれが役立つのわからん

基本的操作普通にできるけど、便利な機能全然知らなかったりする。まず基礎から固めた方がいいのかな。なにからはじめたらいいんだ?

なおIT知識はかなり貧弱なほう。

2018-10-03

プログラマーに聞きたい

わたくし、ほんのちょーーっとVBAを使えるんだけど、これってドラクエFF魔法で例えるどの位凄い呪文

ホイミ?くさいいき?それとも?????

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