Tag: 特殊字符

PHPEXCEL如何使用特殊字符获取单元格值

当我使用函数getValue()获取单元格值时,如果单元格包含特殊字符,则返回false,是否有解决scheme来获取内容,即使包含非UTF-8字符? 我正在调用getValue()函数之前parsing它们。 我将不胜感激任何forms的帮助。 $objPHPExcel = $objReader->load($filename); $objWorksheet = $objPHPExcel->getActiveSheet(); $i=0; $record = array(); foreach ($objWorksheet->getRowIterator() as $row) { $cellIterator = $row->getCellIterator(); $cellIterator->setIterateOnlyExistingCells(false); foreach ($cellIterator as $cell) { $val = $cell->getValue(); // $val returns false or empty string ('') when the cell has special characters like ñ or another one $record[$i][] = $val; } $i++; if($i==$vueltas […]

使用ggplot2和特殊字符

我正在从网站读取数据,文本标识每一行。 我简单地将数据复制并粘贴到Excel中,然后由R读取该文件。其中一行包含德国城市“Würzburg”的名称,其中包括带有元音变音的小写字母u。 在网上或Excel上看到特殊字符,我没有任何问题。 问题是,当这个单词传递给ggplot2的时候,它被显示在“Wöburg”的情节,与大写字母A相交。RStudio根据显示的区域显示两种forms。 我会假设ggplot2使用不同的语言来解释特殊字符。 有没有办法告诉ggplot如何阅读,解释和显示特殊字符? 我不想为这个城市编写专门的代码,而是为了解决这个问题。 随着时间的推移,我可能会遇到其他angular色。

千位分隔符这个空间有什么特别的地方?

有时,在一个Excel文件中,我find了一千个分隔符。 这完全像一个空间,但事实并非如此。 为什么,因为当你想要replace它时,你不能input空格。 相反,如果你复制粘贴这个“空间”,图中的千位分隔符,那么你可以replace它们。 我一直以来都是这样做的,我还不知道这个神秘的空间像千位分隔符是什么。 现在我有一个问题,因为我不得不在R做,复制粘贴没有更多的作品。 我想也许就像欧元一样。 当我做: gsub("€","",Price) ,欧元符号不会被replace。 能否请你帮忙 ? 谢谢

如何在VBA中parsing一个包含math特殊ASCII码的string并进行纠正

我目前正在VBA中编写代码来检索某些财务模型的价格。 我有的问题是在Excel电子表格中,我有特殊的Ascii字符,如⅞¼等…我需要使用VBA在7/8 1/4等转换这… 我怎么能这样做? 谢谢你的帮助

从txt文件到excel的特殊字符

我正在尝试从txt文件导入特殊字符到excel。 我已经尝试了很多东西,但在Excel中的字符BREAK。 我的string示例: 在txt:Changjíhuízúzìzhìzhou擅长转换:ChangjÃûÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ 所以我尝试了一点一点地移动数值,但没有运气。 Sub ImportTXTFile() Dim file As Variant Dim EXT As String Dim Direct As String ' directory… Direct = "C:\FilePath\Here\" EXT = ".txt" Dim COL As Long Dim row As Long COL = 1 row = 1 file = Dir(Direct) Do While (file <> "") ' Cycle through files until no […]

如何删除SQL Server中奇怪的Excel字符?

有一个奇怪的空白字符,我似乎无法摆脱偶尔显示从Excel导入时,我的数据。 显而易见,它是一个空白字符,但SQL Server将其视为一个问号(ASCII 63)。 declare @temp nvarchar(255); set @temp = 'carolg@c?am.com' select @temp 收益: ?carolg@c?am.com 我怎样才能摆脱空白而不摆脱真正的问号? 如果我查看每个“?”的ASCII码 实际上,我得到63个字符,其中只有一个是真正的问题标记。

Excel countif – 如何计算“*”,“?”,“<”

如果我想要计算实际的字符“*”或CHAR(42)在一个范围内或string中,这怎么可以做,并绕过做一个通配符?使用CHAR(42)不能解决这个不幸的。

特殊字符replace

是否有可能删除"使用Excel公式的字符? 我试过像这样的REPLACE函数 REPLACE(<sometext>, """, "") 和这个 REPLACE((<sometext>, char(34), "") 但它不起作用。 注意:我正在使用Excel的波兰语版本,所以很有可能语法不同于英文版本。 例如,我们使用波兰公式; 而不是作为参数分隔符。

python package pyExcelerator / xlwt将特殊字符写入Excel表格

任务: 我通过使用python软件包pyExcelerator(与xlwt相当)从csv-files生成了excel表格。 我需要能够写出小于或等于(≤)和大于或等于(≥)的符号。 至今: 我可以将表格保存为带有UTF-8编码的csv文件,以便我可以在我的文本编辑器中查看特殊字符,方法是将以下行添加到我的python源代码中: #! /usr/bin/env python # -*- coding: UTF-8 -*- 问题: 但是,在pyExcelerator的Font类中,不能selectUTF-8作为字体。 唯一的select是: CHARSET_ANSI_LATIN = 0x00 CHARSET_SYS_DEFAULT = 0x01 CHARSET_SYMBOL = 0x02 CHARSET_APPLE_ROMAN = 0x4D CHARSET_ANSI_JAP_SHIFT_JIS = 0x80 CHARSET_ANSI_KOR_HANGUL = 0x81 CHARSET_ANSI_KOR_JOHAB = 0x82 CHARSET_ANSI_CHINESE_GBK = 0x86 CHARSET_ANSI_CHINESE_BIG5 = 0x88 CHARSET_ANSI_GREEK = 0xA1 CHARSET_ANSI_TURKISH = 0xA2 CHARSET_ANSI_VIETNAMESE = 0xA3 CHARSET_ANSI_HEBREW = 0xB1 […]

导出html表格到Excel javascript函数特殊字符改变了

我有以下function,出口到Excel的HTML: function generateexcel(tableid) { var table= document.getElementById(tableid); var html = table.outerHTML; window.open('data:application/vnd.ms-excel,' + encodeURIComponent(html)); } 一个问题是数据中的特殊字符被转换为其他符号: 1º=1º é=Ã 你将如何解决这个问题? 有没有任何字符replace为了防止它的HTML? 任何编码选项?