C列にある数値(例:X210003456)からXを取り除いて、N列に貼り付けたいです。
範囲を読み込むでC1:C1000を変数Colに格納、代入でCol.tostring.remove(0,1)でXを除く、
セルに書き込みでN2から1000セルを貼り付ける
というイメージで作りました。
しかし、以下エラーが出ています。上記のことを実現させるにはどのような変更が必要かご助言頂けないでしょうか。
ソース: 代入
メッセージ: インデックスおよびカウントは文字列内の場所を参照しなければなりません。
パラメーター名:count
例外の型: System.ArgumentOutOfRangeException
RemoteException wrapping System.ArgumentOutOfRangeException: インデックスおよびカウントは文字列内の場所を参照しなければなりません。
パラメーター名:count
場所 System.String.Remove(Int32 startIndex, Int32 count)
場所 lambda_method(Closure , ActivityContext )
場所 Microsoft.VisualBasic.Activities.VisualBasicValue1.Execute(CodeActivityContext context) 場所 System.Activities.CodeActivity
1.InternalExecuteInResolutionContext(CodeActivityContext context)
場所 System.Activities.Runtime.ActivityExecutor.ExecuteInResolutionContext[T](ActivityInstance parentInstance, Activity1 expressionActivity) 場所 System.Activities.InArgument
1.TryPopulateValue(LocationEnvironment targetEnvironment, ActivityInstance activityInstance, ActivityExecutor executor)
場所 System.Activities.RuntimeArgument.TryPopulateValue(LocationEnvironment targetEnvironment, ActivityInstance targetActivityInstance, ActivityExecutor executor, Object argumentValueOverride, Location resultLocation, Boolean skipFastPath)
場所 System.Activities.ActivityInstance.InternalTryPopulateArgumentValueOrScheduleExpression(RuntimeArgument argument, Int32 nextArgumentIndex, ActivityExecutor executor, IDictionary2 argumentValueOverrides, Location resultLocation, Boolean isDynamicUpdate) 場所 System.Activities.ActivityInstance.ResolveArguments(ActivityExecutor executor, IDictionary
2 argumentValueOverrides, Location resultLocation, Int32 startIndex)
場所 System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)