Excelセルのフォーマット
どうやってこの
を手に入れるのですか?AB12ABCD1234567890
この
のように表示するにはAB12 ABCD 1234 5678 90
返信リスト(回答:7)
番号の形式は、数字と日付に適用できます.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
応答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、