タグ

vbaに関するudyのブックマーク (7)

  • 初心者でも図解で分かる! VBEの基本的な使い方とVBAプログラムの基礎文法

    プログラミング初心者を対象にExcelマクロ/VBAを使った業務自動化プログラムの作り方を一から解説する連載「Excelマクロ/VBAで始める業務自動化プログラミング入門」。前回の「Excelでプログラム作成を始めるメリットとマクロの基」では、そもそもプログラミングとは何か、Visual BasicとVBAとマクロの違い、マクロの作り方、保存/削除、セキュリティ設定などについて解説した。 今回はExcel VBAプログラミングの基的な用語解説をメインに、VBE(Visual Basic Editor、VBエディター)の画面構成や使い方も解説する。プロパティ、メソッド、オブジェクトなど専門用語が出てくるが、できるだけ分かりやすく解説したいと思う。どうか、嫌にならずに着いてきてほしい。 これらの用語はプログラミングをする上では必ず出てくるものであり、意味を知らずしてプログラミングすること

    初心者でも図解で分かる! VBEの基本的な使い方とVBAプログラムの基礎文法
  • ExcelVBAへの道

  • Part1 おなじみのExcel/VBAでマクロの基本を理解しよう

    日経ソフトウエア2008年8月号にて掲載した「マクロで始める実用プログラミング」をお届けします。Partごとにアプリケーションを定め,プログラミング言語を用いて操作したり,機能を追加したりします。また,2009年4月号においても,Excel/VBAの徹底活用法を紹介しています。 ※ 記事は執筆時の情報に基づいており,現在では異なる場合があります。 コンピュータのアプリケーションを使って文書作成などの作業をしていると,同じような操作手順を繰り返していることがよくあります。操作が多くの段階から成り,オンライン・ヘルプなどを読みながら,複雑で長い一連の操作をやっとのことで終わらせることもあるでしょう。 その作業が1度きりのものであればよいのですが,同じことをまた繰り返すことになるとうんざりします。手作業では,かなり長い時間がかかってしまうことだってあるかもしれません。長い時間をかけて作業をして,

    Part1 おなじみのExcel/VBAでマクロの基本を理解しよう
    udy
    udy 2009/05/06
  • 【ハウツー】ゼロからはじめるVBA - 基本編 (1) VBAの概要.1 | パソコン | マイコミジャーナル

    はじめに 稿は、Excelで表を自由に作成できるようになって、「もう少し作成を楽にしたい」と考えている方たちを対象にしています。稿を通じて、Excel VBAがいかに皆さんの作業を楽にしてくれるかを実感して頂ければ幸いです。 VBAの概要から始めて、日々の表作成の自動化や他のソフト、Accessなどとの連携を自由に操るまでを目指しています。今回はその取っ掛かりとして、「VBAとはどんなものなのか?」を、Excel 2007を使って体験してもらいたいと思います。 VBAとは? VBA(Visual Basic for Application)は、Microsoft Officeのソフト群(WordやPowerPoint、Access等)の操作を自分流にカスタマイズできるように、標準で組み込まれているプログラム言語です。 VB(Visual Basic)と名前が付いているように、Basic

  • アプリの機能をこんなに気軽に拡張できるなんて

    ExcelのA1セルに「1330057」と記入。続いてお隣のB1セルに,「=ZipToAddress(A1)」と関数を入力し,Enterキーを押す。するとB1セルには,A1セルの郵便番号に対応する住所「東京都江戸川区西小岩」が表示される。Excelを使って名簿を作る際など,とても便利に使うことができる。 ここまで読んで,Excelに詳しい人なら「?」が頭に浮かんでいるかもしれない。実は,Excelにこんな関数は用意されていない。ZipToAddressは,日経パソコン編集部がVBAで作った自作関数である。全国どこの郵便番号でも瞬時に住所に変換できる優れものだ。 だが,実体は10行にも満たない小規模なプログラムである。郵便番号データベースも用意していない。なぜ,これほど手軽に実用的な関数が作れるのだろうか。 その秘密はWeb APIにある。インターネット上に公開されているWeb APIをVB

    アプリの機能をこんなに気軽に拡張できるなんて
  • VBA - アプリケーションとしてのVBA

    当サイトでは、ExcelVBA で作成したアプリケーションをもとに、 VBA のノウハウを Tips として解説しています。 ExcelVBA仕事に活用している方は非常に多いと思います。 というか、ビジネスマンは ExcelVBA は必須項目です。 私が仕事で必要に迫られて色々と作成した VBA のアプリケーションを通して、ポイントとなる VBA の Tips を紹介しています。 紹介した VBA の Tips を組み替えることや、サンプルアプリケーションを参考にすることで、有益なアプリケーション作成の一助になれば幸いです。

  • Excel VBA入門

    Excel VBA(Visual Basic for Applications)とは、Microsoft Excel に組み込まれているプログラミング言語で、Excel の操作を自動化したり、大量のデータを効率的に処理したりすることができます。VBA を活用することで、繰り返しの作業をボタン一つで実行し、複雑な計算を瞬時に処理し、外部データと連携することが可能になります。 Excel では関数やマクロを使って定型業務を自動化できますが、VBA を使うことで、より柔軟で高度な自動化が実現できます。例えば、複数のファイルを一括で処理したり、入力フォームを作成してデータを整理したり、ボタン一つでレポートを自動生成できます。 VBAExcel だけでなく、Word や Access などの他の Microsoft Office アプリケーションと連携することも可能です。例えば、Outlook

    Excel VBA入門
  • 1