ホームページ  >  記事  >  ソフトウェアチュートリアル  >  Excel のテキスト認識関数の使用方法を学習します。

Excel のテキスト認識関数の使用方法を学習します。

WBOY
WBOY転載
2024-01-23 19:54:14947ブラウズ

Excel のテキスト認識関数の使用方法を学習します。

Excel にテキスト認識関数を追加する方法

'これをマクロモジュールに追加すると、数式のように使用できます。

関数 ColorSum(Rng As Range, Color As Range) As Double

Dim Tmpを範囲として

カラーサム = 0

Rng 内の各 Tmp について

'選択範囲内の指定色と同じ色の数値を処理し、同じ色の文字セルを除外します

If Tmp.Interior.ColorIndex = Color.Interior.ColorIndex And IsNumeric(Tmp.Value) then

ColorSum = ColorSum Tmp.Value

終了の場合

###次###

関数の終了

ファイル形式の確認方法

ファイルヘッダーを読んで問題を解決してください。たとえば、写真が「本当に」「jpg」形式であるかどうかを確認したいとします。次に、2バイトを抽出する必要がありますが、ファイルヘッダーが「255216」であれば、それは「jpg」形式であることを意味します。コードは以下のように表示されます:

FileStream fs = new FileStream(@"C:\1.jpg", FileMode.Open, FileAccess.Read);

byte[] imagebytes = 新しいバイト[fs.Length];

BinaryReader br = new BinaryReader(fs); //バイナリ ファイル リーダー

imagebytes = br.ReadBytes(2); //現在のストリームから 2 バイトをバイト配列に読み取ります

文字列 s = """;

for (int i = 0; i {

s = 画像バイト[i];

}

if(s=="255216")

Console.WriteLine("jpg 形式です");

###それ以外###

Console.WriteLine("jpg 形式ではありません");

さまざまなファイル形式のファイル ヘッダーは、異なるバイトを占めます (例: jpg、2 バイト、png、8 バイト、gif、6 バイト)。読み込むバイト数を変更して判断するだけです。

C言語を使用して不明なファイルのファイルタイプを判断する方法

ファイルを開くのは簡単で、いくつかの文字を読み取るのは簡単ですが、種類を判断するのは困難です。

次のプログラムは、.exe .jpg .gif 形式を決定します

読み取られる最初の 20 バイトは char s[20] にあります。

これを 10 進数または 16 進数としてみなしても構いません。

入力形式:

実行プログラム名 判定対象ファイル名

###例えば:###

ccalb.exe ファイル.gif

####含む ###### ####含む######

main(int argc, char *argv[]){

ファイル*fin;

[80] の文字名;

文字[20];

if (argc printf("使用法: \007 %s ファイル名\n",argv[0]);

0を返す;

}

strcpy(namein,argv[1]);

fin = fopen(namein,"rb");

if (!fin){

printf("%s エラーを開く\n",namein);

0を返す;

}

fread(s,20,1,fin);

fclose(fin);

if (s[0]=='M' & s[1]=='Z') printf("これは .exe ファイルです\n");

else if (s[6]=='J' & s[7]=='F' & s[8]=='I' & s[9]=='F')printf("It .jpg ファイルです\n");

else if (s[0]=='G' & s[1]=='I' & s[2]=='F' ) printf("これは .gif ファイルです\n");

else printf(「他のファイル」);

0を返す;

}

以上がExcel のテキスト認識関数の使用方法を学習します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はdocexcel.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。