Assign が良くないように思うな
 値をコピーする関数を作った方がいいように思う
 つまり型が同じならそのままコピーし
 型が違うなら文字列かVariantを経由してコピーするとか