I am new to BluePrism and trying to read Arabic from an Excel sheet. But when I open collection process it shows question marks instead of showing Arabic characters. I tried to write this data into another sheet but it prints the same question mark rather Arabic.
How to read arabic text contents from an excel sheet in BluePrism?
580 Views Asked by Tahir At
2
There are 2 best solutions below
0
Stefano.Maffullo
On
Probably you need to install the Font on your machine and get the Worksheet as a collection. Or maybe Translate all in English, get it and then translate it in Arabic Again, Or maybe read cell by cell if entire collection isn't working. It would be helpful to have the worksheet as example.
Related Questions in EXCEL
- Concatenate excel cell string within cell reference string
- Use hidden information for filtering data
- Using Vlookup in Excel sheet to match substring
- Import from api into multiple excel cells
- Loop through list of files and open them
- Pull and push data from and into sql databases using Excel VBA without pasting the data in Excel sheets
- Loop with equation for upper limit
- excel vba null value in array
- Why is my xml file having these after convert from excel?
- TextToColumns function uses wrong delimiter
- Difference between two dates in excel 2013
- Concatenate string and number as number
- Why in a pivot the "include new items in manual filter" option is grey out when source is a powerpivot?
- Count Unique Values Repeated Dates
- How do I extract info from crunchbase
Related Questions in BLUEPRISM
- What is code segment in Blueprism
- How can I spy an active accessibility combobox in blue prism? I want to open the combobox and select an element from it
- XML Parsing in Blue Prism
- do we have any action to import entire sheet in blue prism?
- Error when reading a table with blue prism (java mode) with OpenJDK 11
- Using DLL outside of Visual Studio - a dependency is missing => how to determine what DLL is missing and what folderpath is examined to find it?
- Blue Prism : Turn name into an email adress?
- How to merge column values from different collections in Blue Prism?
- Blue Prism Genesys api
- Power builder 2022 and Blueprism Active Accessibility Compatibility Issue
- How can I call a Stored Procedure using Blue Prism?
- Is there a way to filter a folder by dates Blue Prism
- Isuue Regarding Login Agent
- BluePrism: Create timestamp including milliseconds
- mail.send is not accepting HTML/ CSS code
Related Questions in ARABIC-SUPPORT
- How to get `Label::createWithTTF` to support RTL languages such as arabic
- Arabic number recognization
- how to print Arabic text correctly in PYTHON
- How to switch language from English to Arabic so that it can be read right to left?
- Printing arabic characters with GDI+ results in scrambled output with Microsoft XPS Document Writer
- How to use Codeigniter routes with UTF-8 like Arabic characters 404
- Browser displays Arabic numbers on different order
- How to split Arabic Text properly with the Pause Mark programmatically
- Multi langauge Translate options in Java Springboot Project
- JavaFX Arabic letters are not displayed at all
- Arabic font rendering on the Web differ from Photoshop
- Kurdish font using tcpdf library not working
- Regex split paragraph by period followed by newline (Arabic Text)
- CoreText With Too Long Arabic Text
- How to display arabic keyboard or arabic input for particular UITextField?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?

I tried to use the
Get Cell Valuecommand and that worked well with Arabic, which lead me to believe the problem isn't with Blue Prism as a whole, but only in the way theGet Range Collectionis built.If you have a look at the VB.NET code behind the action, you see that the BP developers first copy the range into clipboard and then parse the clipboard contents into the collection. That's where the problem most likely occurs.
A quick workaround would be not using the
Get Range as Collectionat all and use just theGet Cell Valueinstead, longer workaround would be modifying theGet Range as Collectionaction.I can see two options for the longer workaround as well. Either you figure out the problem with the way the clipboard parsing works and fix it, or you change the logic to fill the DataTable directly (for each row and for each column set cell value to Table). The performance will be worse, but it will work).