タグ

VBAに関するemergentのブックマーク (5)

  • 外部テキストファイルとの接続方法

    Shell 関数 機能 外部テキストファイルを開くだけで何も操作をしなくてよい場合は、もっとも簡単なのがこの Shell 関数です。 Call Shell("NOTEPAD C:\Temp.txt", 1) Shell 関数自体は別にテキストファイルを操作するための関数ではなく、単にアプリケーションを呼び出すだけで、呼び出し先はメモ帳でも秀〇でも Excel でも何でもかまいません。上記例ではコマンドライン オプションでテキストファイルのフルパスを渡すことによって、メモ帳に起動と同時にテキストファイルを開かせています。 なおテキストファイルのフルパス中に半角スペース文字が混じる場合は、下記のようにパスをさらに二重のダブル クォーテーションで括る必要があります。 Call Shell("NOTEPAD ""C:\Documents and Settings\YU-TANG\デスクトップ\Te

    emergent
    emergent 2012/03/19
    インポート定義を作る
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • パスを取得する - アプリケーションとしてのVBA

    ◆パスを取得する 特別なフォルダや開いているブックのパスを取得できます。 Sub test1() Dim Current_path As String Dim DefaultFile_path As String Dim Excel_path As String Dim Startup_path As String Dim Templates_path As String Dim Library_path As String Dim UserLibrary_path As String Dim Workbook_path As String Dim Thisbook_path As String '現在のパス たとえば直前で メニューの 開くでファイルを開いたパス Current_path = CurDir 'デフォルトパス 'メニューの ツール -> オプション -> 全般タブで設定して

    emergent
    emergent 2012/01/17
  • VBA基本(配列変数の利用)

    さて、前項まではセル→セルの転記の話でしたが、セルの値をマクロのコード内で別利用する場合の方法を一部紹介します。これは例えばCSV形式テキストファイルとの入出力などで利用できるものです。 変数については、以前に若干触れていますから省略しますが、今回はその変数の配列を利用します。 まず、配列変数の宣言方法です。

    emergent
    emergent 2012/01/16
  • 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基礎文法最速マスター - いろいろ解析日記
    emergent
    emergent 2012/01/16
  • 1