タグ

vbaとvbに関するfukudamasa09のブックマーク (6)

  • http://www.excellenceweb.net/vba/class/

  • エクセルExcel大事典 VBAマクロ エラー処理 例外処理 構文 実行時 論理 ハンドラ トラップ

    ■ エクセルVBA超入門 ・9ステップで"Hello World!" からオブジェクト指向まで! 1. "Hello World!"を表示しよう 2. 基はデータの入出力 3. 繰り返し処理 4. シートで簡易データベース 5. 名前をつけよう 6. 構造化プログラムに挑戦 7. 構造体を使ってみよう 8. フォームを使ってみよう 9. オブジェクト指向に挑戦 ■ エクセルVBA中級編 ・VBAでいろんなテクニック 変数・関数のスコープ 引数の参照方法を明示 配列の中身を一気に複写 識別子がよいコードを作る データ定義型をもっと知ろう 定数と列挙型を活用しよう エラー処理の重要性1 エラー処理の重要性2 いろいろな条件分岐 いろいろな繰り返し処理 演算子について知ろう 文字列操作 連結 変換 置換 文字列操作 検索 比較 書式 日付操作関数を知ろう 数値操作・評価・その他関数 並び替えソ

  • ByVal と ByRef

    プロシージャを作るときに必要な知識として“ByVal と ByRef の違い”があります。これは、各引数に付けるキーワードで、“引数の値の渡され方”を指定するものです。通常は、ByVal で定義しますが、ByRef と定義することによって特殊な動作を行います。 ByRef「参照渡し」 引数を ByRef で宣言すると、プロシージャの呼び出し側にも影響を与える引数になります。 Private Sub MyProcByRef(ByRef Argument As Long) Argument = 100 End Sub Private Sub btnByRef_Click() Dim Arg As Long Debug.Print "ByRef:" Debug.Print "Arg = " & Arg Debug.Print "Call MyProcByRef(Arg)" Call

  • VB 配列 - Array, Redim, 動的配列など

    Visual Basic 中学校 > 初級講座 > 第27回 配列 配列は昔からある技術です。新鮮さがないためにまったく注目されませんが、昔から今まで生き延びているということ自体がその重要性を証明しています。今回は地味な説明になりますがじっくりと読んで配列の概要を把握することは有意義です。次回取りあげるコレクションの理解にもつながります。 この回の要約 ・配列を使うと似たような変数をまとめることができる。 ・配列は Dim MyArray(3) As String のように宣言する。 ・配列は添字を変数にしてループをまわせる。 ・配列をコピーするにはCloneメソッドを使う。 ・動的配列を作成すると、Redim Preserveを使うことにより後からサイズを変更できる。 1.はじめに 配列に関する説明をする前に少し今回の方針を書いておきます。 私は普段初級講座を書くに当たっては「VBに

  • 三流君VBAで楽しくプログラミング

    [三流君(TOP ken3.org へ戻る)] 三流君 VBAで楽しくプログラミング 挨拶:AB型の変わり者・三流プログラマーのKen3(三流君)が不定期で VBAを使ったプログラムを失敗談や指摘を受けながら、解説してます。 肩の力を抜いて、気楽に読んでください。 Menu中分類 リンク先紹介 おおまかな分類 リンクです。 過去の記事一覧(バックナンバー)は [ VBA系記事 バックナンバー ] を見てください。 VBAで楽しくプログラミング VBA系の解説グループです。最近はキレがなく、あまり楽しんでないけど(笑) やはり、楽しみながら作る、そんな余裕がほしいですね。 CreateObjectで他のアプリを操作 [VBAからIEを自動操作 CreateObject(" InternetExplorer.application" )]・・・VBAでIEを操作するサンプルです [Access

  • 〔続〕Excel/VBAクリニック,今月の診断---目次

    Excel/VBAファンの皆さん,お待たせしました! あの「Excel/VBAクリニック」が戻ってきました。よりパワーアップし,内容を濃くした「〔続〕Excel/VBAクリニック,今月の診断」をお楽しみください。 【その1】セルの文字列を指定文字で分解する 【その2】メッセージボックスの文字列を改行する 【その3】ユーザー入力のデータに全角と半角の数字が混在して困る 【その4】マクロ実行中のメッセージを出したい 【その5】複数のコントロールを配列のように処理したい 【その6】グラフを一括して変換する 【その7】音で知らせる 【その8】項目数可変の小計/合計欄の作り方 【その9】親オブジェクトを省略できない罠 【その10】シートごとに異なるフォームを表示する 【その11】リストボックスのリストを動的に作る 【その12】進ちょく状況を表示する 【その13】全シートにわたって検索する 【その14

    〔続〕Excel/VBAクリニック,今月の診断---目次
  • 1