こんにちは。 派犬事務員のコロです。 FizzBuzzにハマるウサ子 2回目の講座の宿題FizzBuzzにウサ子がドハマりして、毎日のようにいろんなFizzBuzzが送り付けられてきたので、変なの優秀なのを紹介します~。FizzBuzzとはプログラミングの練習問題のこれ↓ 数…
こんにちは。 派犬事務員のコロ子です。 あっという間にお祭りシーズンお久しぶりです~。 実は、ノンプロ研VBA初心者講座の講師をさせて頂きました! 先日講座を終えて、燃え尽き症候群というか放心状態というかも抜けの殻状態だけど、これが通常運転なので…
こんにちは。 派犬事務員のコロ子です。 うさ子:最近「ちいかわ」にハマってるの~。Excelでお絵描きしてるんだ。見て!見て! コロ子:えっ!これExcelで書いたの? うさ子:そうだよ。図形を組み合わせて作ったの~。な、なんと!無駄な才能!こんな事が…
こんにちは。 派犬事務員のコロ子です。 河津桜さいてますね お給料は上がらないのに、物価の上昇が骨身にしみる・・・。 うさ子:あ~、お腹すいた~。コロ子何か作って~。 コロ子:えー、何にもないよー。味噌汁かけごはんでいい? うさ子:やだよ!そん…
こんにちは。 派犬事務員のコロ子です。前回「ユーザーフォームは作った瞬間にインスタンスが生成されてオブジェクトが使えるようになる」の記事を書いたら 「あえてインスタンスを生成することもできるよ」と教えていただいた。 ということは、同じユーザー…
こんにちは。 派犬事務員のコロ子です。 お久しぶりです。長らくブログを書いてなかったけど、やめたわけじゃないよ~。 最近仕事で変な単調作業をしていて犬小屋に帰ってからぐったり疲れてパソコンを触る元気がなかったので。 VBAを書く仕事は全然疲れない…
こんにちは。 派犬事務員のコロ子です。 休日は一瞬で終わる ①②③やABCのオートフィル風を作る 先日、「①②③とかABCとかをオートフィルできる方法ないんですか?」と質問を受けた。 どうやらないっぽい。関数とかで作れるみたいだけど、毎回関数を入れるのも面…
こんにちは。 派犬事務員のコロ子です。前回からの続き koroko.hatenablog.comで、 「転記の処理の途中で、行を削除したり、列を追加したり、ひな型の形を変更する処理がある場合はどーするの?」ですよね?この場合は、さらに作業用のシートを用意するので…
こんにちは。 派犬事務員のコロ子です。今月から「ノンプログラマーのためのスキルアップ研究会」初心者講座VBA コース6期が始まりました。講師はichihuku@VBAerさんです。コロ子は僭越ながらTA(ティーチングアシスタント)をさせて頂いてます。 TAは何度や…
こんにちは。 派犬事務員のコロ子です。最近ブログサボってました・・・。 オートフィルターって便利だけど、▽クリックして、検索文字を入力したり、チェックボックスをポチポチしたり、なんかめんどくさい。 検索したり、ポチポチしたり色で検索できたり、…
こんにちは。 派犬事務員のコロ子です。以前書いた「連動したプルダウンを作る」の記事に「リストに入れる文字数が多くなるとVBAが壊れる現象が起きる」というコメントを頂いて、調べてみたら、プルダウンリストには255文字までしか入らないらしい。tonari-i…
こんにちは。 派犬事務員のコロ子です。よくありがちなこんな表。罫線で囲まれた表の外に自由に書き込みがされている。 表の中に空白行があるけど、区切りの意味があるらしく、勝手に削除できない。 この状態に手は加えず、表だけを取得したい。UsedRange だ…
こんにちは。 派犬事務員のコロ子です。現在「こーゆーの作って」を作る謎の一人部署で毎日VBAを書いている。 一人なので専用の部屋はなく、総務に間借りをしている。そんな状況で困った事がある。 それは「うるさい」ことだ。 総務なのでいろいろな人が出入…
こんにちは。 派犬事務員のコロ子です。 梅雨ですね実は今ノンプロ研のVBA初級講座でティーチングアシスタント(TA)をしている。前回、中級講座のTAでもテンパったけど、初級講座でも受講生からの鋭い質問にテンパっている。先日はカッコの付け方についての…
こんにちは。 派犬事務員のコロ子です。ある行政提出用の書類をダウンロードしたらマクロが入っていた。 どんなマクロが組まれているんだろ?と思いながらなんとなくVBEエディタを開いてみたら、なんとパスワードがかかっていなくてエディタ開けちゃった! …
こんにちは。 派犬事務員のコロ子です。 ウサ子の悩み ウサ子:「最近担当することになったExcel作業に時間がかかって大変。忙しいのにそんな事やってられないよ~」 コロ子:「どんな作業なの?」 ウサ子:「毎日同じ作業なんだけど、地味に面倒で時間がか…
こんにちは。 派犬事務員のコロ子です。「Dictionaryオブジェクトのアイテムが複数欲しい!」場合、アイテムを配列にする方法が分かった。 1回目(クラス編) koroko.hatenablog.com2回目(Dictionaryオブジェクト配列編) koroko.hatenablog.com アイテムを…
こんにちは。 派犬事務員のコロ子です。前回「Dictionaryオブジェクトのアイテムが複数欲しい!」という記事を書いたら「Dictionaryオブジェクトを配列にすればよい」と教わった。前回はクラスで変数を作る方法でしのいだ↓ koroko.hatenablog.com Dictionary…
こんにちは。 派犬事務員のコロ子です。 新しい首輪 Amazfit Band 5以前に書いたブログのコードを見て「なんだコレ?」っていう変なコードがいっぱいある。なんか変だけど、そのときは真剣に書いていたから、それはそれでそのままにしておこう。「それは違ー…
こんにちは。 派犬事務員のコロ子です。前回の記事を書いたら、MergeAreaプロパティを使えばいいんじゃない? と教えて頂いた。koroko.hatenablog.com MergeAreaプロパティ、こんな便利なものがあったなんて!!!「練習のために○○は使わないでコードを書い…
こんにちは。 派犬事務員のコロ子です。あるシステムからデータをダウンロードすると、こんな感じのエクセルの表になって落ちてくる。 表1見やすいようにセルが結合されている。 わざわざそういう風に作ってくれているのはありがたいけど、これを加工すると…
こんにちは。 派犬事務員のコロ子です。何年か前に作ったマクロで事件が起きた。Aさん:「コロ子!大変!!!ファイルが無くなっちゃった!!!」 コロ子:「え!?どうしたんですか?」 Aさん:「間違った入力をしてボタン押したら、ファイルが無くなっちゃ…
こんにちは。 派犬事務員のコロ子です。今年もノンプロ研アドベントカレンダーに参加しました! この記事は「ノンプロ研 Advent Calendar 2020」の3日目です。adventar.org 今年は「派犬事務員」として大きな転機があった。 18年間所属した部署から新しい部…
こんにちは。 派犬事務員のコロ子です。 美的センスに全く自信がありません・・・。上司:「あのさ、コロ子の作るフォームって、なんかダサいんだよね」コロ子:「・・・ダサい、と言いますと・・・」上司:「いつも色とかグレーっぽくてイケてないんだよね…
こんにちは。 派犬事務員のコロ子です。今更ながら、いつも書いているおなじみの処理の専用モジュールを作れば再利用できる事に気が付いた。本当に今更ながら・・・。例えば、いつも使う計算式・係数・定数。オリジナルの表記。いろいろあるけど、特に毎回面…
こんにちは。 派犬事務員のコロ子です。 シートの指定方法 シートの指定方法って悩む。①シート名で指定 Worksheets("シート名").Range("A1").Value②位置で指定 Worksheets(1).Range("A1").Value③オブジェクト指定 Sheet1.Range("A1").Value簡単だからなんと…
こんにちは。 派犬事務員のコロ子です。 連動したプルダウンリストを作る ブロック、都道府県、会社名、支店名からできている「店舗情報」シートがある。 この店舗情報を元に、このようなデータを入力したい。 「けっこう入力が大変」と渡された状態ではブロ…
こんにちは。 派犬事務員のコロ子です。オブジェクト名を変数名で宣言したらオブジェクト名の表示がおかしくなった。こんなコードがあったとして 「Rows」というオブジェクト名があるのにもかかわらず、どうしたことか「rowS」という変数名を宣言してしまっ…
こんにちは。 派犬事務員のコロ子です。 Dirの謎? 先日、こんな依頼があった。ある「フォルダA」に下記のようなエクセルファイルがある。 別の「フォルダB」に下記のようなフォルダがある。 フォルダAのエクセルファイルをフォルダBの同じ名前のフォルダに…
こんにちは。 派犬事務員のコロ子です。 新しい部署での仕事 4月から異動になってそろそろ2ヶ月。何をしているかというと「こーゆーの作って」の頼まれ仕事をしている。 事務仕事のルーチンワークは持たず、毎日VBA三昧。ノンプログラマーとしては最高の環境…