Tag: unicode

使用vba检查excel中的特殊字符

。 我有一个Excel电子表格,其中包含一些string与在Windows 7中不可见的Unicode字符控制字符。因此,我想写一个macros来遍历列中的每个单元格,检查控制字符是否存在。 如果find一个控制字符,我想填充下一列的相邻单元格中的字符名称和它可以在string中find的索引。 这是我迄今为止: Sub control_chr() ' ' control_chr Macro ' ' Dim control_characters(Chr(28), Chr(29), Chr(30), Chr(31), Chr(32)) Dim r As Range, cell As Range Set r = Range("F4:F1029") For Each cell In r For Each Character In control_characters 下一步将search每个字符的单元格,然后用结果填充相邻的单元格。 我的第一个想法是使用SEARCH()函数,因为它返回find字符的索引。 这是我第一次使用visual basic,我不知道如何继续

PHP – 将Unicode转换为CSV,例如中文字符

通过表单发布,我们将数据传递给PHP脚本,为电子表格程序(例如excel)创build可下载的CSV。 如果没有特殊的字符通过,下面的scipt工作完美。 但是通过像中文字母这样的特殊字符结束于unicode …. 例如:我们通过表单字段发送“你好世界”(hello world,unicode:&#22390;&#199;&#19990;&#30028;)到这个php脚本export.php <?php //opens a download dialog, download by excel header("Content-type: text/csv; charset=UTF-8"); header("Content-Disposition: attachment; filename=\"eCalc Results.csv\""); echo html_entity_decode(urldecode($_POST["exportData"])); // returns unicode 你好世界 ?> 我们如何才能将这个Unicode的Unicode转换成中文字母再次正确地显示为你好世界…? 这里的例子: http : //s4a.ch/exporttest/hello.php 我们search了整个stackoverflow,但没有转换成功… 感谢您的帮助eCalc

如何使用Microsoft Excel打开时转换CSV中的特殊字符

我有像“GürhanBakırküre”特殊字符的文本,但是当我出口这个CSV和打开Excel的显示为“GürhanBakırküre”。 我正在使用Drupal数据导出视图导出文本。

Unicode文本到Excel中的阿拉伯语文本

我在这里问过,如何在每四位数字后把%u转换成一个合适的unicode文本。 我用UDF得到了一个很好的回复,现在从这个string开始工作了 002006390632064A0632064A00200627064406390645064A0644003A0020062A0645002006270644 我能够将其转换成 %u0020%u0639%u0632%u064A%u0632%u064A%u0020%u0627%u0644%u0639%u0645%u064A%u0644%u003A%u0020%u062A%u0645%u0020%u0627%u0644 那么string是很长,我只是告诉你结果…现在我看什么是有任何可以将其转换成阿拉伯文本的Excelfunction。 其实它是一个uncode,并希望看到它在阿拉伯文看起来如何。 目前我正在使用一个网站 http://unicode.online-toolz.com/tools/text-unicode-entities-convertor.php 手动转换它。 有什么可以在本地做的excelfunction。

使用openpyxl Python读取unicode名称的excel文件

我正在尝试使用openpyxl读取文件: from openpyxl import load_workbook some_excel = load_workbook('007РегистърСПО 2015.xls') 但它不能被正确读取。 我正在使用Python 3和openpyxl。 这是我得到的错误: openpyxl.shared.exc.InvalidFileException: [Errno 22] Invalid argument: '007??????????? 2015.xls'

Access数据库使用非重音search文本查找重音(Unicode)logging

我有一个MS Access数据库表,由德国客户的logging组成。 我在MS Excel中有一个用户表单,在其中input要search的名称。 提交表单后,它将在VBA中创build一个search查询,build立与数据库的连接并运行查询: SELECT CustomerNumber FROM CustomerTable WHERE (CustomerName LIKE '%loffel%'); 问题是,这个客户在数据库中被logging为“Löffel”。 当我search“loffel”时,它不会返回任何结果。 有没有办法使用Unicode字符search,仍然可以find结果?

在单元格中创buildOverstrike效果

有人问我有没有办法让Excel在单元格中产生过度打击的效果。 我第一次尝试使用BACKSPACE字符: ="A" & CHAR(8) & "B" 但是这个显示器似乎并不尊重BACKSPACE: 这是一个字体问题? 有没有unicode方法? 我讨厌告诉客户search自定义字体。 编辑#1: 例如。 此代码: Sub XBar() ActiveCell.Font.Name = "Arial MS Unicode" ActiveCell.Value = "X" & ChrW(773) End Sub 目视制作: 但这不是一个通用的解决scheme。

如何从excel中获得unicodestring

嗨,我正在使用ExcelFormat库从一个Excel文件(.xls)中提取一些内容,它包含一些Unicode字符这里是代码 BasicExcel xls(from); XLSFormatManager fmt_mgr(xls); BasicExcelWorksheet* sheet = xls.GetWorksheet(0); CellFormat fmt_general(fmt_mgr); fmt_general.set_format_string("0.000"); for (int y = 0; y<2; ++y) { for (int x = 0; x<2; ++x) { BasicExcelCell* cell = sheet->Cell(y, x); cout << sheet->Cell(y, x)->GetWString(); CellFormat fmt(fmt_mgr, cell); const Workbook::Font& font = fmt_mgr.get_font(fmt); string font_name = stringFromSmallString(font.name_); const wstring& fmt_string = fmt.get_format_string(); cell->SetFormat(fmt_general); […]

获取Excel或OfficeCalc中string的Unicode(USC-2)值

我正在尝试使用API​​进行消息传递。 对于我的特定应用程序,我需要在使用API​​之前获取所有字符的USC-2值。 请告诉如何获得给定string的所有字符的USC-2值。 对于我的应用程序,我将在电子表格的单元格中键入我的string,并希望在我input时看到另一个单元格中string的USC-2值。 例如:如果我在一个单元格中input“नमस्ते”,我应该在另一个单元格中输出“0928 092E 0938 094D 0924 0947”。 在Excel和OfficeCalc中有一个函数“UNICODE”,它做了类似的事情,但是它只适用于string的第一个字符。 我想将整个string转换成4位数的Unicode值。 API链接 – 第6页 – 第6.2节

如何处理pandas和打印屏幕的Unicode字符?

我正在处理包含一系列unicode字符(勒索软件名称)的电子表格。 目前我有以下几点: import urllib.request import pandas as pd SOURCESHEET = 'https://docs.google.com/spreadsheets/d/1TWS238xacAto-fLKh1n5uTsdijWdCEsGIM0Y0Hvmc5g/pub?output=xlsx' WORKBOOK = 'RansomwareOverview.xlsx' # download and save ransomware overview file locally try: urllib.request.urlretrieve(SOURCESHEET, WORKBOOK) except IOError: print('An error occured trying to write an updated spreadsheet. Do you already have it open?') except urllib.error.URLError: print('An error occured trying to download the file. Please check the […]