VBAコード学習200選まえきんです!今回はユーザーフォームのリストボックスの選択位置を指定する方法について学習しましたのでご紹介します。動作確認のため、エクセルシートA1:A5に任意の文字列(例として「プレ登録1」~「プレ登録5」)を予め入力しておきます。この状態でマクロを実行すると以下のような結果になります。リストボックスへのデータ登録、メッセージ表示までは前回#125と共通の内容です。(hatenablog.jp)表示されたメッセージボックスのOKボタンを押下してみます。するとこんな感じになります。リストボックス内2番目に登録されていた「プレ登録2」のデータが選択されていることが確認できます。この選択を実行するにはListIndexプロパティで操作します。このプロパティに選択したい位置を数値で指定します。前回と同様、配列の考え方として先頭(一番上)が「0」であることに注意してください。1番目を指定する場合は「0」を指定します。引数には「1」を指定していることになります。Part1」VBAコードについて学習予定です。文系出身ながら、新卒で入社したIT関係の会社でシステムエンジニア(SE)の仕事をしています。システムに関わる要望をお客様からお聞きして、プロジェクトリーダー(PL)としてシステム設計~納品までの全工程を責任もって管理する役割を担っています。(2浪)・20歳で大学生といった感じで勉強面で大変苦労してきました。自業自得ながら、浪人生活は私の人生の中でも最大の試練でした。崖っぷち・背水の陣で臨んだ2浪目の大学受験にして、私は生まれて初めて本気になりました。不退転の決意が芽生えたのもこの時でした。皮肉なことに、さんざん毛嫌いしていた「勉強」にその後の人生で大切なことを教えてもらい、私は変わりました。入社してから数年は配属された開発系の部署で頑張っていましたが、残念ながら私にはプロの開発者としての才能は開花しませんでした。あがけばあがくほど才能の無さを思い知り、自分の能力に限界を感じていました。会社を去るか、このまま苦しみながら開発の現場に残るか、思い悩んでいた当時の私を大きく変えたのが今のSE職との出会いでした。後述の通り、上流SEとなった現在では、仕事として開発する機会は全くありません。新入社員時代から一番苦手だったコーディングスキル。それを今度は自分の仕事を効率化するための力に還元しようと考えました。VBAで実務の手作業の自動化ツールを作成することだったのです。今では一度去ろうとしたその会社で、今度は上流SEとして主にシステムの要件定義や設計に始まり、仕様書の作成や開発スケジュール管理、チームマネジメント、システムが稼働してからの運用や保守の支援まで幅広く業務を担当しています。要件定義の際はシステムまわりの窓口として、お客様の打合せにも営業さんに同行するので社外の方と仕様の会話をする機会も多いです。仕事柄、責任あるポジションで大変なことも多いですが、たとえつらくとも、よき上司や同僚にも恵まれ、それを励みに何とかこなせています。SE職になってからは仕事でも結果を出せるようになり、タイトながらも充実した日々を送っています。私事ながら当ブログを通じてお越し下さったすべての皆様と楽しく共有ができたらと思っています!何か目標を立ててそれを達成、克服する姿や、これまでの人生で自分が経験してきたリアルな情報を発信していくことで、いつの日か、このブログに辿り着いて読んで下さった方にとって少しでも心に刺さる情報に進化して欲しい。JAPANを中心に90年代のJ-ROCKをカバーされています。https://apps.apple.com/jp/app/musicchamp/id1511895708はてなブログをはじめよう!maekinblogさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。