タグ

2010年2月25日のブックマーク (3件)

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

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

  • Excel VBA を学ぶなら moug モーグ | 即効テクニック | フォルダー内のExcelブックを全て印刷する

    サンプルマクロでは、[ファイルを開く]ダイアログボックスの機能を表すFileSearchオブジェクトのFileSearchプロパティを使用して、指定されたフォルダで見つかったExcelブックの全てのシートを印刷します。 Sub Sample() With Application.FileSearch .LookIn = "C:\" .Filename = "*.xls" If .Execute > 0 Then For i = 1 To .FoundFiles.Count Workbooks.Open Filename:=.FoundFiles(i) For Each st In Worksheets st.Select st.PrintOut Next st ActiveWorkbook.Close False Next i MsgBox "全シートの印刷が終わりました。" Else M

  • EXCEL VBA 印刷

    Sub アクティブシートを印刷する() ActiveSheets.PrintOut         '印刷する(1部) End Sub Sub 選択したシートを印刷する() 部数 = 1                '印刷部数を指定する Sheets("???").PrintOut Copies:=部数  '指定部数を印刷する End Sub Sub 選択した部分を印刷する() 部数 = 1                '印刷部数を指定する Range("A1:B4").Select         '範囲を選択する Selection.PrintOut Copies:=部数    '指定部数を印刷する End Sub