いろいろ紹介

いろんなジャンルで書いていきます

文字コードとは

2018-06-18 14:10:29 | EXCEL用便利ツール
Excel用の無料の便利ツールの紹介
紹介するツールは、エクセルのお供:アテンダントです。
アテンダントは、現場から生まれたエクセルのブックの処理を便利にするツール群で、無料のフリーソフトです。必要にせまられたいろんな処理から使用頻度の高いもが選択されています。

無料ダウンロードURL
http://www.ozsystem.jp/frdatn/atn_top.htm

窓の杜様でのレビュー一覧


簡単に機能が分かるように見本のデータが付属していますので、見本データをセットボタンですぐに機能を確認する事ができます。


補足:アテンダントはマクロではありません。Excelのセキュリティ設定でマクロ無効にしていても動作しますので安心してお使いになれます。
文字コードとは

文字コードとはコンピュータ上で文字を表現する場合に、各文字に割り当てられる番号(コード)の事です。
一番簡単な ASCIIコードでは
a は 97
b は 98
となっています。

ASCIIコードは基本的には0~127までの番号ですが、日本ではカナを扱う必要性から、この2倍の0~255までの番号(1バイト)で表しています。

初期のコンピュータでは、数字・アルファベット・カナだけで十分でしたが、
やがて漢字を扱う事が求められ、256では足らなくなり、256のさらに256倍(つまり2バイト)で番号を割り振り65536文字を表せるようになりました。

日本ではシフトJISとして制定されています。
やがて各国の文字を扱う必要性からそれでも足りなくなり、各種の文字コードが出現してきます。

代表的なものには、EUC/UTF-8/UNICODE(UTF-16)/シフトJIS等があります。
シフトJIS
日本語用の文字コードとしてJIS規格で定められたJISコードを改良したもので2バイトで表現されます。
日本語Windowsではこれがよく使われるので、シフトJISの場合は文字化けを起こすことはありません。

UNICODE
全世界共通で使えるように、世界中の文字を収録する文字コードの規格です。
この中で、どのように符号化するかを取り決めた文字符号化方式として
よく使われるものにUTF-8・UTF-16があります。
UTF-8は、データの中に圧倒的に多い数字やアルファベットを1バイトで表せるよう工夫されていて1~4バイトで表現されます。
単にUNICODEと言った場合はUTF-16を指す場合がほとんどで、1文字は2バイト又は4バイトで表現されます。

EUC
UNIX系で標準的に使われる文字コードの規格の一つです。
日本語の文字を入れたのものをEUC-JPと呼び、日本ではほとんどの場合EUCはこれを指します。

BOM:バイトオーダーマーク (Byte Order Mark)
文字コードの区別がつくように、UNICODEでは、テキストの先頭につける数バイトのデータを付けています。
例えば、UTF-8の場合は 0xEF 0xBB 0xBF の3バイトとなっています。
しかしながら過去との互換性の為、このBOMがないUTF-8も多数出回っています。


文字化け
文字化けを起こす場合は、処理しているプログラムが各種文字コードに対応していない場合に発生します。
日本語Windowsではこれがよく使われるので、シフトJIS以外の場合に発生する事があります。


アテンダントのCSV処理では、上記各文字コードに対応しています。

3万円からのExcel開発(アテンダントベース自動化)
アテンダントの各機能をベースに、御社固有の処理を開発します。1から開発する場合に比較して、低価格で提供させていただきます。
価格:1処理3~5万円(税別)

http://www.business-directory.jp/ozhanbai/service1/


csvデータの文字化け

2018-06-11 10:22:41 | EXCEL用便利ツール
Excel用の無料の便利ツールの紹介
紹介するツールは、エクセルのお供:アテンダントです。
アテンダントは、現場から生まれたエクセルのブックの処理を便利にするツール群で、無料のフリーソフトです。必要にせまられたいろんな処理から使用頻度の高いもが選択されています。

無料ダウンロードURL
http://www.ozsystem.jp/frdatn/atn_top.htm

窓の杜様でのレビュー一覧


簡単に機能が分かるように見本のデータが付属していますので、見本データをセットボタンですぐに機能を確認する事ができます。


補足:アテンダントはマクロではありません。Excelのセキュリティ設定でマクロ無効にしていても動作しますので安心してお使いになれます。
文字化け
ネットからのデータのダウンロードが多くなってきています。このような時に悩まされるのが文字化けや行末コードの違いです。

Excelで拡張子が CSV のファイルを開いた場合に、UTF-8(BOM有り)のファイルの場合は正常に開けますが、UTF-8(BOM無し)のファイルの場合は文字化けします。


Excelで拡張子が CSV のファイルを開いた場合に
UTF-8(BOM無しのファイルの場合は文字化けします。


UTF-8(BOM有りのファイルの場合は
Excelが対応しているので文字化けしません。



アテンダントの汎用CSVエクセルブック作成では、様々な文字コード,行末コードに対応しましたのでUTF-8(BOM無し)でも文字化けを起こしません。
また、文字コード,行末コードを確認できるCSVビューアも搭載しました。


3万円からのExcel開発(アテンダントベース自動化)
アテンダントの各機能をベースに、御社固有の処理を開発します。1から開発する場合に比較して、低価格で提供させていただきます。
価格:1処理3~5万円(税別)

http://www.business-directory.jp/ozhanbai/service1/


Excel用の無料の便利ツールの紹介:行の併合

2018-04-28 09:11:22 | EXCEL用便利ツール
Excel用の無料の便利ツールの紹介
紹介するツールは、エクセルのお供:アテンダントです。
アテンダントは、現場から生まれたエクセルのブックの処理を便利にするツール群で、無料のフリーソフトです。必要にせまられたいろんな処理から使用頻度の高いもが選択されています。

無料ダウンロードURL
http://www.ozsystem.jp/frdatn/atn_top.htm

窓の杜様でのレビュー一覧


簡単に機能が分かるように見本のデータが付属していますので、見本データをセットボタンですぐに機能を確認する事ができます。


補足:アテンダントはマクロではありません。Excelのセキュリティ設定でマクロ無効にしていても動作しますので安心してお使いになれます。
行の併合

窓の社様での紹介記事はここをクリック

概要
顧客マスターと購買情報の同じ顧客番号を併合したシートを作りたい。

※指定したシートの列をキーとして、他のシートのキーに一致する行をマージ(併合)したシートを作成します。キーが一致せず併合できなかったデータは別シートとなります。


機能
指定したシートの列をキーとして、他のシートのキーに一致する行をマージ(併合)したシートを作成します。
併合対象のシートは2つまで指定する事ができます。

行の併合ロゴ

アテンダント出力見本2画像出力見本表示
画像










行の併合補填あり  
 
3万円からのExcel開発(アテンダントベース自動化)
アテンダントの各機能をベースに、御社固有の処理を開発します。1から開発する場合に比較して、低価格で提供させていただきます。
価格:1処理3~5万円(税別)

http://www.business-directory.jp/ozhanbai/service1/


無料のエクセルのお供 アテンダントV4.9にバージョンアップ。新機能を追加。

2018-01-10 12:12:42 | EXCEL用便利ツール
Excel用の無料の便利ツールの紹介
紹介するツールは、エクセルのお供:アテンダントです。
アテンダントは、現場から生まれたエクセルのブックの処理を便利にするツール群で、無料のフリーソフトです。必要にせまられたいろんな処理から使用頻度の高いもが選択されています。

無料ダウンロードURL
http://www.ozsystem.jp/frdatn/atn_top.htm

簡単に機能が分かるように見本のデータが付属していますので、見本データをセットボタンですぐに機能を確認する事ができます。


補足:アテンダントはマクロではありません。Excelのセキュリティ設定でマクロ無効にしていても動作しますので安心してお使いになれます。
個人情報等一覧置換削除
機能
複数ブックに対し各種条件を指定して一覧で各種個人情報を確認し、個別の個人情報部分の置換削除を行います。
 プロパティの検索イメージプロパティの検索結果イメージ

処理結果一覧
プロパティの検索イメージ


対象プロパティ
  検索 置換 削除 備考
 タイトル  ○  ○  ○  
 サブタイトル  ○  ○  ○  
 作成者  ○  ○  ○  
 キーワード  ○  ○  ○  
 コメント  ○  ○  ○  
 更新者  ○  ○  ○  
 印刷日  ○  ○  ×  時刻は現在時刻が設定されます
 作成日  ○  ○  ×  時刻は現在時刻が設定されます 
 更新日  ○  ×  ×  
 分類  ○  ○  ○  
 会社名  ○  ○  ○  
 管理者  ○  ○  ○  

出力されるブック名について
置換するデータがないブックは、
置換前/置換後のブックは作成されません。

置換するデータがある場合は、下記ブックが
元のフォルダ又は指定したフォルダに作成されます。
■結果は別ブックとする。 にチェックを入れた場合
Book1.XLS

Book1.XLS もとのブック
Book1_P置換後.XLS 置換済みブック

□結果は別ブックとする。 にチェックを入れない場合。
Book1.XLS

Book1.XLS 置換済みブック
Book1_P置換前.XLS 元のフォルダを指定した場合
のみ作成される。

3万円からのExcel開発(アテンダントベース自動化)
アテンダントの各機能をベースに、御社固有の処理を開発します。1から開発する場合に比較して、低価格で提供させていただきます。
価格:1処理3~5万円(税別)

http://www.business-directory.jp/ozhanbai/service1/


Excel用の無料の便利ツールの紹介:住所の分割

2017-11-28 09:42:22 | EXCEL用便利ツール
Excel用の無料の便利ツールの紹介
紹介するツールは、エクセルのお供:アテンダントです。
アテンダントは、現場から生まれたエクセルのブックの処理を便利にするツール群で、無料のフリーソフトです。必要にせまられたいろんな処理から使用頻度の高いもが選択されています。

無料ダウンロードURL
http://www.ozsystem.jp/frdatn/atn_top.htm

簡単に機能が分かるように見本のデータが付属していますので、見本データをセットボタンですぐに機能を確認する事ができます。


補足:アテンダントはマクロではありません。Excelのセキュリティ設定でマクロ無効にしていても動作しますので安心してお使いになれます。
住所の分割
機能
住所を都道府県市区町村番地建物に分割します。
 

住所の列
大阪府大阪市西成区大蓮町1丁目9番9号ハイツ301
のように1列にまとめて住所がある場合は1列のみ指定。

大阪府大阪市
西成区大蓮町1丁目9番9号ハイツ301

のように2列に分かれていて、再分割をしたい場合は
2列とも指定します。
6分割までの列を指定できます。

分割数/各列の内容
分割する数/内容を指定します。
例えば 大阪府大阪市西成区大蓮町南1-2-3ハイツA を分割して
住所分割結果イメージ

パラメータを設定しやすくするため
住所見本を入力すれば、下部に分割結果を表示します。

分割について
都道府県については47件
市郡については平成29年現在1507件
区については平成29年現在132件
をデータベース化したデータを元に分割しています。
大字(町名)以下については独自ロジックで分割しています。
3万円からのExcel開発(アテンダントベース自動化)
アテンダントの各機能をベースに、御社固有の処理を開発します。1から開発する場合に比較して、低価格で提供させていただきます。
価格:1処理3~5万円(税別)

http://www.business-directory.jp/ozhanbai/service1/