Hello everyone,
I am getting an error when trying to run an Excel macro. It works fine when I run it myself but when I try and run it in studio it throws this error:
Error Details
25.0.166-cloud.20077+Branch.release-s166.Sha.c4d7c09133133299e9e2351889dbd005463a3473.c4d7c09133133299e9e2351889dbd005463a3473
Error getting value from ‘RowCount’ on ‘UiPath.Excel.RangeValue’.
System.Exception: Error getting value from ‘RowCount’ on ‘UiPath.Excel.RangeValue’. —> Newtonsoft.Json.JsonSerializationException: Error getting value from ‘RowCount’ on ‘UiPath.Excel.RangeValue’. —> System.NotSupportedException: Specified method is not supported. at UiPath.Excel.RangeValue.ConvertToDataTable(RangeValue rangeValue, Boolean useRawValues)
at UiPath.Excel.RangeValue.op_Implicit(RangeValue rangeValue)
at UiPath.Excel.RangeValue.get_RowCount()
at lambda_method444(Closure, Object)
at Newtonsoft.Json.Serialization.ExpressionValueProvider.GetValue(Object target)
— End of inner exception stack trace —
at Newtonsoft.Json.Serialization.ExpressionValueProvider.GetValue(Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues(JsonWriter writer, Object value, JsonContainerContract contract, JsonProperty member, JsonProperty property, JsonContract& memberContract, Object& memberValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
at UiPath.Executor.Persistence.CallbackWrapperConverter.WriteJson(JsonWriter writer, Object value, JsonSerializer serializer)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeConvertable(JsonWriter writer, JsonConverter converter, Object value, JsonContract contract, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeDictionary(JsonWriter writer, IDictionary values, JsonDictionaryContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeDictionary(JsonWriter writer, IDictionary values, JsonDictionaryContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
at UiPath.Executor.Persistence.JsonWorkflowSerializer.SaveWorkflowInstance(IDictionary2 workflowInstanceState, Stream destinationStream) at UiPath.Executor.Persistence.RobotInstanceStore.<>c__DisplayClass13_0.<SaveWorkflow>b__0(Stream stream) at UiPath.Executor.Persistence.RobotInstanceStore.WithPersistenceStream(Guid instanceId, Boolean create, Action1 action)
at UiPath.Executor.Persistence.RobotInstanceStore.SaveWorkflow(InstancePersistenceContext context, SaveWorkflowCommand command)
at UiPath.Executor.Persistence.RobotInstanceStore.TryCommandAsync(InstancePersistenceContext context, InstancePersistenceCommand command)
at UiPath.Executor.Persistence.RobotInstanceStore.<>c__DisplayClass9_0.<g__TryCommandAndYield|0>d.MoveNext()
— End of inner exception stack trace —
at System.Activities.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.Activities.Runtime.DurableInstancing.InstancePersistenceContext.EndOuterExecute(IAsyncResult result)
at System.Activities.WorkflowApplication.UnloadOrPersistAsyncResult.OnPersisted(IAsyncResult result)
at System.Activities.Runtime.AsyncResult.AsyncCompletionWrapperCallback(IAsyncResult result)
— End of stack trace from previous location —
at System.Activities.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.Activities.WorkflowApplication.IdleEventHandler.OnStage2Complete(IAsyncResult lastResult, WorkflowApplication instance, Boolean isStillSync)
at System.Activities.WorkflowApplication.EventFrame(IAsyncResult result)
Any Ideas on what I can do to fix this?
I have the Use Excel file open the file I want to transform, then a Use Excel file with my MacroBook with the Run Spreadsheet Macro activity inside that. With all of that inside the same Excel Process Scope.








