更新
もはや間を空けすぎて存在を忘れていましたが、またちょいちょい更新していこうと思います!
言い訳すると前回の更新からアホみたいに稼働があがりそれどころじゃなかったですね笑
会社の役割で何かしら情報を発信する役割になったんでがんばろうと思います。
とにかく忘れっぽいので、前みたいにもろもろ書き留めたりする感じで。
今更初体験VBA
今作業で詳細設計をやってます。
で、画面のイメージをExcelでつくっているのですが、
レビューアの人がブックの途中の変なセルにカーソルをあわせて、
そのままコミットしてしまい、リーダーからちょっと…的な
注意がありまして。
チームのメンバーの人がマクロを作ってくれました。
「Execelの全部のシートのA1セルにカーソルをあわせ、
一番先頭のシートを表示させる。」
という、それだけのマクロですが笑
で便利だなァ~と思って、
そういえば一回もVBAて書いたことないなぁ~と思って、
帰宅後書いてみました。
Sub Macro1() ' ' Macro1 Macro ' Dim A As Workbook Dim B As Worksheet '更新を抑止(処理速度を上げる) Application.ScreenUpdating = False 'オブジェクトの格納時はsetを使用 Set A = ActiveWorkbook For Each B In A.Worksheets 'セルのA1の位置をrangeプロパティで取得、application.gotoでセルを移動、スクロールして表示 Application.Goto B.Range("A1"), True Next B '先頭のシートをアクティブにする A.Worksheets(1).Activate '全ての処理が終了、画面を更新 Application.ScreenUpdating = True End Sub
みたいな。
そうなんです、書いたことなかったんです…恥ずかしい…
今まで誰かの作ったやつを何も感じずに使ってました。ごめんなさい。
意味を忘れないようにこれだけの処理のソースだけどコメントだらけ笑
変数名がクソすぎるけど、許してください笑
調べたら本来は動作を覚えさせる?のがマクロの基本なんですね。
サクラエディタにもそんな機能(キーマクロ?)ありますよね。
とりあえず自分の作った画面イメージが何十シートもあるから、
いちいち全シートを手でA1セルにしてっていうのは面倒だったので
便利でした。
あとソース貼りつけるときは<pre>タグ。覚えた。
客先で働く
読んだ本1
けっこう本が好きで、
小説でも技術書でも漫画でも雑誌でも、
活字読むの好きです。
小説について、好きだし、話題作?も
きになるけどそこまで興味はなくて
結局ブックオフで気になった本を
100円コーナーで買いあさって読んでる
ポーザー野郎なんですがね笑
言い訳がながくなりましたが笑、
それでいて記憶力がほんとうにないので、
ブログにメモとして読んだ本をのこしてこうと思います。
行きかえりの電車内で読む程度なんで
月1~2冊ペースですが笑
今年読んだ本!
恩田さんの本は何冊か読んだことあります。
この人の文章好きです。読みやすいしサクサク読めました。
個人的には中盤ら辺の第二次大戦中のくだりはグッと読めました。
何か自分がもってるやつとジャケが違いますがたぶんこれ。
洋書の翻訳したのって大学で経済書とかを読んでいやな記憶しかないのですが、
気になったので読んでみました。
ベンジャミン・バトン 数奇な人生 - Wikipediaもこの人が原作らしいですね!
知らなかった。
案の定、最初は英文を翻訳したもの
特有のすっとはいってこなさがあって
何度も睡魔に負けましたが、
結果おもしろかったです。
でも馬鹿だからあんまり頭に残りませんでした。泣
自分のもってるのは風葬の教室が
入ってないやつでした。
女の子はこんなこと考えながら
人と付き合ってんのか~と思いながら
読みました笑。
めっちゃおもしろかったです。
いちいち文章がおもしろくて、
最後までそのテンションで書かれてて
さすが関西の人だ!と思いました笑。
自分はまじで女性経験が極少なので、
わかるな~と思いつつ読めたところも
ありました。
舞台がクリスマスの京都なんですが、
京都の街並みの仔細な描写が文章に
リアリティを出しているんですが、
それ以上に冬の寒さの描写が個人的に
想像力を補ってくれました。
前やってたバンドで京都でライブすることがありまして。
その時2月とかだったと思うのですが、
運転があるので打ち上げでずに
機材車戻って出発まで寝てたのですが…
人生で一番寒かったですね笑。
後にも先にも凍死ってこういうことか!と思ったのはあの時だけです。
まぁ東北とかの方が寒いんだろうけど。
てかアマゾンのリンク貼ってくれる機能超便利!
でもなんかPCだと下のInsert~のボタンのレイアウト崩れるときありますね。