タグ

VBAに関するkakku22のブックマーク (6)

  • xlsファイルを開いたときに自動的に実行−Workbook_Open:エクセルマクロ・Excel VBAの使い方/イベントプロシージャ

    xlsファイル(ワークブック)が開かれるときには、Openイベントが発生するするので、Workbook_Openイベントプロシージャにコードを記述すれば、xlsファイルが開かれたときにその処理が行われるようになります。 ▼操作手順:ブックが開かれたときに何らかの処理を実行する ※ブックを開いたときに、「Workbook_Openイベントプロシージャによって表示されたメッセージです。」というメッセージを表示させる例 Visual Basic Editorのプロジェクトエクスプローラで 「ThisWorkbook」をダブルクリック ↓ 「Workbook_Open」プロシージャを以下のように記述する Private Sub Workbook_Open() MsgBox "Workbook_Openイベントプロシージャによって表示されたメッセージです。" End Sub

    kakku22
    kakku22 2011/07/06
    Workbook_Openでいじわるする笑
  • オートフィルタ(AutoFilter)でのデータ抽出:Excel VBA入門

    オートフィルタ(AutoFilterメソッド)でのデータ抽出   Topへ データリストから必要なデータを表示し、他のデータは非表示にします。 expression.AutoFilter(Field, Criteria1, Operator, Criteria2, VisibleDropDown) Field 必ず指定します。フィルタの対象となるフィールド番号を整数で指定します。 フィールド番号は、リストの左端列が「1」となります。 Criteria1 省略可能。抽出条件となる文字列 ("101" など) を指定します。 "=" と指定すると、空白セルが抽出されます。 "<>" と指定すると空白以外のフィールドが抽出されます。 この引数を省略すると、抽出条件はALLになります。 引数OperatorにxlTop10Itemsが指定されている場合は、引数Criteria1に項目数を指定します

    kakku22
    kakku22 2011/02/02
    .Range("A1").CurrentRegion.SpecialCells(xlCellTypeVisible).Copy Worksheets("Sheet2").Range("A1")
  • VBA基礎文法最速マスター - いろいろ解析日記

    VBAの文法一覧です。他の言語をある程度知っている人はこれを読めばVBAの基礎をマスターしてVBAを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。 1. 基礎 Visual Basic Editorの起動 VBAはVisual Basic Editorで編集・実行します。Visual Basic Editorは次のように起動します。 ExcelやWordのメニューで[ツール]-[マクロ]-[Visual Basic Editor]を選択する 標準モジュールの追加 VBAは標準モジュールに記述します。標準モジュールは次のように追加します。 Visual Basic Editorのメニューで[挿入]-[標準モジュール]を選択する。 変数宣言の強制 変数宣言を強制するため、モジュールの先頭に必ず以下の行を書く

    VBA基礎文法最速マスター - いろいろ解析日記
    kakku22
    kakku22 2010/02/01
    良エントリー.「Excel VBA ベーシック」対策になった.
  • Excel VBA入門

    Excel でこれから VBA を使ってみたいという方を対象にした VBA 入門です。 VBA とは Visual Basic for Applications の略で Excel や Access などで利用できるプログラミング言語の1つです。 VBA を使うことで手動で行っている定型的な業務などを自動化させたり、独自のフォームなどを作成して Excel をアプリケーションのように見せることなどができます。ここでは Excel での VBA の使い方についてサンプルを使いながら解説していきます。 ※ Excel でマクロを記録する方法などについては「Excelマクロ入門」を参照されてください。

    Excel VBA入門
    kakku22
    kakku22 2009/03/31
    オブジェクトまで終了
  • Excel VBA 入門講座

    このサイトはExcelの入門書レベルの学習を一通り終え、更にExcel VBAの知識を身に付けたいと考えている方を対象としています。 このサイトによりExcel VBAの魅力を体験していただければ管理人としては最高の喜びです !! (*^ ^*)

    kakku22
    kakku22 2009/03/31
    マクロの勉強しないと・・・.本欲しいけど,とりあえずウェブの資料で勉強を始めようかな・・・.
  • Excel(エクセル)日本一やさしいマクロ講座

    クラスモジュールを使った実用マクロ クラスモジュールは使い方がわかればとても便利な仕組みです。 けれどもなかなかそれを使っている ユーザーはいません。 使い道が分からないとか、使かなくても何とかなるというのが理由のひとつです。この記事では実際に使う事のできるコードを紹介します。 正規表現はどういうものですか? 正規表現は、特定のパターンに一致する文字列を見つけるための便利なツールです。 電話番号のリストの特定の番号を抽出したり、記入ミスのある番号を探したりするのに役に立つ例をみてみましょう。 クラスモジュールの基礎と使い方1 ある程度 VBA の経験を積んでくるとクラス、クラスモジュールあるいはオブジェクト指向、などといった言葉が目につくようになります。 しかしこれらについて詳しく書かれている参考書はありません。 なぜでしょう。それはクラスを使わなくても、そこそこVBAが使えるからです。

    kakku22
    kakku22 2009/02/25
    エンジニアの雑用はマクロ.これ名言.マクロはインテリジェンスです.
  • 1