システムwiki

Excelセルのフォーマット

BillOHa 受付中 最終更新日:2021-06-16 21:02

どうやってこの

を手に入れるのですか?

AB12ABCD1234567890

この

のように表示するには

AB12 ABCD 1234 5678 90

返信リスト(回答:7)

7 #
HansVMV

番号の形式は、数字と日付に適用できます.Excelはテキスト値の特別なフォーマットをサポートしていません.
カスタム関数を使用して、フォーマットされた値を別のセルに表示できます.

関数formattext(String Strans)文字列としての
薄暗い
めまい
i= 1からLenまで(S)ステップ4
T= T&""&MID(S、I、4)
次のi
formattext= trim(t)
終了関数

たとえば、A1のテキスト文字列を指定して、B1:

で次の式を入力します.

= Formattext(a1)

あるいは、マクロを使用してセル自体にスペースを挿入することができます(これは永久的に値を変更します)

マクロを実行する前にセルを選択してください.

サブフォーマットセル()
DIM S

薄暗い
めまい
DIM RNG範囲
application.ScreenUpdating= false
選択された各RNGについて
s= rng.value
i= 1からLenまで(S)ステップ4
T= T&""&MID(S、I、4)
次のi
rng.value= trim(t)
次のRNG
application.ScreenUpdating= true
終了SUB

応答7# ->にスキップ
6 #
BillOHa

ありがとうございました.私を超えてim恐怖

私はこのようなものを使うことができると思った

"ab" ## "Abcd" #### #### ####

応答6# ->にスキップ
5 #
HansVMV

文字が常にABとABCDになると、常にそれらの間に2桁と最後に10桁がある場合は、

を入力できます.

121234567890

セル(すなわち文字なし)でカスタム番号フォーマット

を適用する

"ab" ## "ABCD" #### #### ##

しかし、他の文字が必要な場合、または桁数が変数の場合は失敗します.

応答5# ->にスキップ
4 #
BillOHa

またありがとう

環境.これらは私がこの形式で持っていたい銀行口座の詳細です

"ab" ## "Abcd" #### #### ####

残念ながら、文字数は常に同じ形式で送信されます.

AB12ABCD1234567890

AB12ABCD 1234567890

AB 12 ABCD 123456 7890など.私があなたのヒントを読んで理解していることから、それを赤

にフォーマットできないということです.

「AB」##「ABCD」#### #### ####が正しい

応答4# ->にスキップ
1 #
Tomisla

このように?

これは使用されている式です:

=アッパー(左(A4、 ""、 "")、2)&""&MID(代わり(A4、 ""、 "")、3,2)&""&Apper(代わり(A4) ""、 "" "" "" ""、5,4)&""&mid(代わり(A4、 ""、 "")、9,4)&""&""代替(A4、 "、" ")、13、 4)&「」&右(代替(A4、 "、" ")、Len(代替(A4、" "、"))-16)

もっと読みたいのなら テキストフォーマット

br、

応答4# ->にスキップ
3 #
HansVMV

正しいですが、そのためにカスタム番号の形式を使用することはできません.

応答3# ->にスキップ
2 #
BillOHa

あなたのすべての助けに感謝します