タグ

関連タグで絞り込む (3)

タグの絞り込みを解除

vbaとexcelに関するkyaidoのブックマーク (9)

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

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

    初心者でも図解で分かる! VBEの基本的な使い方とVBAプログラムの基礎文法
  • Excel ドロップダウンリストの設定方法 別ブック参照の場合 - パソってますか? :楽天ブログ

    2005.06.03 Excel ドロップダウンリストの設定方法 別ブック参照の場合 (2) カテゴリ:Excel ドロップダウンリストの参照先が別ブックにある場合の説明です。おそらく実務では一番重宝される使い方かもしれません。 参照先のブックとドロップダウンリストを設定するブックを並べて表示します。 入力ブックの方で、[挿入]-[名前]-[定義] で [名前の定義]ダイアログ が表示されますので、[名前] に 氏名マスター、[参照範囲] に 氏名マスターのデータ部( =[氏名マスター.xls]氏名マスタ!$A$2:$A$9 )を指定します。 入力ブックのセルを選択し(A1)、[データ]-[入力規則]-[設定]タブ で [データの入力規則]ダイアログ が表示されますので、[入力値の種類] に リスト、[元の値] に =INDIRECT("氏名マスター") と入力し [OK] します。 以上

    Excel ドロップダウンリストの設定方法 別ブック参照の場合 - パソってますか? :楽天ブログ
  • 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基礎文法最速マスター - いろいろ解析日記
  • VBAでBOM無しUTF-8テキストを出力する - enokitech

    javadocのpackage-info.javaをマクロでまとめて出力しようとしたのだが、OPEN - CLOSE ではShift-JIS、FileSystemObjectではUTF-16かASCIIでしか出力できない模様。 この記述を参考にコードを作成。 '## ファイル出力 - 開始 ## Dim bytData() As Byte With CreateObject("ADODB.Stream") .Open ' UTF-8に変換 ' .Type = adTypeText .Type = 2 .Charset = "UTF-8" .WriteText "/**", 1 '改行する .WriteText " * XXX, 1 ' .WriteText " * <pre>", 1 ' .WriteText " * YYY", 1 ' .WriteText " * </pre>", 1

    VBAでBOM無しUTF-8テキストを出力する - enokitech
  • Excel VBAでUTF-8のテキストファイルを扱う(ADODB.Stream) - 百年の未読

    自分にとっての覚書です。 Excel VBAでテキストファイルを書き出すために、こんなマクロを組んでいました。 Dim n As Long n = FreeFile Open "C:\sample.html" For Output As #n Print #n, "テキスト" Close #nけれど、この方法だと、できあがったテキストファイルの文字コードはShift-JISになります。 Excelのデータから大量にHTMLを生成するVBAを組もうと思っていたのですが、今回作成したいファイルの文字コードはUTF-8。 テキストファイルを作成した後に、文字コードを変換するという手も考えましたが、ひと手間増えてしまいます。どうにかならんかと検索してみたところ、VBAで文字コードを指定してテキストファイルを読み書きするにはADODB.Streamを使えばよいということが分かりました。 [参考にした

    Excel VBAでUTF-8のテキストファイルを扱う(ADODB.Stream) - 百年の未読
  • 全ては時の中に… : 【Excel VBA】指定した文字コードでファイルに出力する

    2009/2/810:37 【Excel VBA】指定した文字コードでファイルに出力する Excel VBAで文字コードを指定する方法について説明します。 文字コードを指定してファイルを保存したい場合に利用して下さい。 文字コードを指定する場合、通常のファイル操作ではなく、ADODB.Streamを利用します。 ADODB.Streamは、Charsetというプロパティがあります。 このプロパティに文字コードを設定することで、指定した文字コードのファイルを作成することができます。 以下、サンプル。 《事前準備》 1.VBエディタを開く。 VBエディタは、[Alt]+[F11]キー押下等の方法で開くことができます。 2.参照設定を追加する。 1)VBエディタのメニューバーで[ツール]-[参照設定]を選択する。 2)一覧から「Microsoft ActiveX Data Objects x.x

  • Office TANAKA

  • Excel VBAでのテキストファイル操作を操作する

    稿で紹介する「テキストファイルの操作」は、Shift-JIS形式のテキストファイルを対象にしています。UTF-8形式のファイルを扱うときは、下記ページをご覧ください。 UTF-8形式のテキストファイルから読み込む UTF-8形式のテキストファイルに書き込む ファイル操作の最後に、テキストファイルへの読み書きテクニックをご紹介します。VBAでマクロを作成していると、たまにテキストファイルへデータを書き込むと便利なケースに遭遇します。たとえば、現在の設定を保存して後で利用したり、ユーザーが行った操作のログを残したり・・・。テキストファイルの操作は Excelのシートやセルの操作とは異なり、どちらかというとVisual Basic的なテクニックです。詳細に解説しているマニュアルも少ないかもしれません。ここでは、テキストファイルからデータを読み込むときのセオリーや、テキストファイルにデータを書

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • 1