-2
例データ:テキストやコードを自動入力する方法は?
0102030405060708091011121314151617181920
私はこのようにそれを作りたい:(読ま10 SELの自動入力する場合)
0102030405(enter)
0607080910(enter)
1112131415(enter)
1617181920(enter)
NT:垂直
例データ:テキストやコードを自動入力する方法は?
0102030405060708091011121314151617181920
私はこのようにそれを作りたい:(読ま10 SELの自動入力する場合)
0102030405(enter)
0607080910(enter)
1112131415(enter)
1617181920(enter)
NT:垂直
開始する(すべての10 SEL)水平with:
はMAIN()
を実行している:
Public Function frag(s As String, N As Long)
Dim L As Long, K As Long
L = Len(s)
K = L/N
ReDim ary(1 To K)
For kk = 1 To K
ary(kk) = Mid(s, N * kk - (N - 1), N)
Next kk
frag = ary
End Function
Sub MAIN()
Dim st As String
Range("A1").NumberFormat = "@"
With Range("A1")
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = True
End With
st = [A1]
arr = frag(st, 10)
[A1] = Join(arr, vbCrLf)
End Sub
が生成されます:
私はあなたがあなたの質問、さらに(おそらく、もう少しコンテキストとあなたが起こる見に期待するものの例に基づいて展開する必要があるかもしれないと思います)?また、SOはコードライティングサービスではありません。 [ask] – QHarr
を参照してください[tour]と[mcve]もチェックしてください。 – ashleedawg
あなたの質問をより詳しく説明してください。 – MozenRath