[[20090212195508]] 『区切り位置の逆は?』(たいさん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『区切り位置の逆は?』(たいさん)
はじめまして。早速ですが区切り位置でセル内を分割は出来るのですが、逆で複数の文字と数字と数字のセル (例えばあああと1000と2000)を(あああ,1000,2000)のようにカンマ区切りでひとつのセルにしたいのですがどうすれば出来るのでしょうか?
宜しくお願い致します


 =A1&","&B1&","&C1
 =CONCATENATE(A1,",",B1,",",C1)

 などの方法があります。
 VBAなら配列に格納し、","でJoinする、
 というのも。
 (MARBIN)

 ユーザー定義関数のサンプルをあげておきます。
 標準モジュールに記述します。

 Function myconc(ByVal r As Range, moji As String)
  Dim ary() As Variant
  Dim c As Range
  Dim i As Integer
   i = -1
   For Each c In r
    i = i + 1
    ReDim Preserve ary(0 To i)
    ary(i) = c.Value
   Next c
  myconc = Join(ary, moji)
 End Function
 (MARBIN)

ありがとうございました

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.