|
|
Page Index |
|
|
|
|
|
'
'Excelブックを読んで、Sheet1の有効セルを対象として処理する
'
' Excel ファイルはダイアログボックスにより指定する
' 処理部分は空白としている
' マクロ「Sample_Excel1」を実行
サンプルプログラムのダウンロード' smp_tmp1.zip |
|
|
|
|
'
'同一フォーマットの複数のブック(複数シート対応)をマージする
Input : 当該ブックと同じフォルダー内にある複数ブックのシートをマージする
' Output : マージ結果はダイアログボックスで指定したブックに作成する
' マクロ「Vmerge」を実行
サンプルプログラムのダウンロード' smp_tmp2.zip |
|
|
|
|
'
'指定したExcelの"Sheet1"の内容をCSV形式のテキストファイルに出力する(""付)
'
' Excel ファイルはダイアログボックスにより指定する
' CSV形式テキストファイルは、Excel
ファイルのあるフォルダーに、同名(拡張子"txt")で作成される
' マクロ「Main」を実行
サンプルプログラムのダウンロード' smp_csv.zip |
|
|
|
|
'
'CSV形式テキストファイルを読み込んで、当該ブックの"Sheet1"に格納する
'
' CSV形式テキストファイルは、ダイアログボックスで指定する
' マクロ「Main」を実行
サンプルプログラムのダウンロード' smp_csvtoexcel.zip |
|
|
|
|
'
'2つのExcelファイルのシートを比較し、その結果を当該ブック(プログラム)の"Sheet2"に表示する
'
' ・ 2つのExcel ファイルは、実行時にダイアログボックスにより指定する
' ・ 比較する2つのExcelのレイアウトは同じ (1行目はタイトル行)とする
' ・ Excelのレイアウトは、当該ブック(プログラム)の"Sheet1"で定義する
' ・Sheet1上のボタンを押下して実行
サンプルプログラムのダウンロード smp_2excel_general |
|
|
|
|
'
'2つのCSV形式テキストファイルを比較し、その結果をを当該ブック(プログラム)"Sheet2"に表示する
'
' ・ 2つのCSV形式テキストファイルは、実行時にダイアログボックスにより指定する
' ・ 比較する2つのCSV形式テキストファイルのレイアウトは同じ (1行目はタイトル行)とする
' ・ CSV形式テキストファイルのレイアウトは、当該ブック(プログラム)の"Sheet1"で定義する
' ・ CSV形式テキストファイルは、一旦当該プログラムのブック(Shett2、Sheet3)に読み込んでから比較する
' ・Sheet1上のボタンを押下して実行
サンプルプログラムのダウンロード smp_2csv_general |
|
|
|
|
'
'SJIS形式テキストファイルを、UFT8形式のテキストファイルに変換する
'
' ・ SJIS形式テキストファイルは、実行時にダイアログボックスにより指定する
' ・ UTF8形式テキストファイルは、SJIS形式テキストファイル名の先頭に"UTF8_"を付加して作成される
' ・ LF は Chr(10)
' ・ マクロ「Main」を実行
サンプルプログラムのダウンロード smp_sjis_utf8
※参考
UTF-8の場合、改行コードはLFに設定される
LFはメモ帳で開くと↑と表示される
メモ帳はUTF-8を認識するが、改行コードは文字化けする
http://support.microsoft.com/kb/837192/ja |
|
|
|
|
'
'UFT8形式テキストファイルを、SJIS形式のテキストファイルに変換する
'
' ・ UFT8形式テキストファイルは、実行時にダイアログボックスにより指定する
' ・ SJIS形式テキストファイルは、UFT8形式テキストファイル名の先頭に"SJIS_"を付加して作成される
・ マクロ「Main」を実行
サンプルプログラムのダウンロード smp_utf8_sjis |
|
|
|
|
'
'WebサイトからHTMLソースを取得する
' マクロ「SearchHTML」を実行
サンプルプログラムのダウンロード' smp_tmp11.zip |
|
|
|
|
'
'ブラウザーを表示させてJavascrpt実行後のHTMLソースを取得する
' マクロ「Javascript_RUN」を実行
サンプルプログラムのダウンロード' smp_tmp12.zip |
|
|
|
|
'
RSSサイトのコンテンツを検索する
' マクロ「SearchRSS」を実行
サンプルプログラムのダウンロード' smp_tmp13.zip |
|
|
|
|
'
シート上の選択したセルに罫線を引く
' シート上のセルを選択した状態で、マクロ「Main」を実行
サンプルプログラムのダウンロード' smp_tmp14.zip |
|
|
|
|
'
アクティブセルに入力規則をVBAで作成
' Sheet1上のセルを選択するとVBAが起動され、当該セルに入力規則が作成される
サンプルプログラムのダウンロード' smp_tmp15.zip |
|
|
|
|
'エクセルファイルをコピーする。
変換ルールエクセルファイルに従って列の入れ替え(フォーマット変換)を行う
'
' ・コピー元のエクセルファイル(入力ファイル)は、実行時にダイアログボックスにより指定する
' ・変換ルールエクセルファイル(ルールファイル)は、実行時にダイアログボックスにより指定する
' ・コピー結果のエクセルファイルは入力ファイルと同じフォルダーに「out_yyyymmdd」名で作成される
・ シート上の実行ボタンを押下
サンプルプログラムのダウンロード smp_tmp15.zip |
|
|