Tag: string

VBA Excelsearch包含不同单词之一的单元格

我需要创build一个脚本来着色或删除至less包含一个我需要search的单词的行。 例如,我有一个数组或像“alpha”“beta”“gamma”这样的单词列表,我需要在colum A和B中search那里有不同的单词和string,如果这些单词存在,至less有一个他们,然后颜色或删除行,但这不是问题。 这是我所做的,find了互联网上的某个地方,但它不起作用。 我有大约30个词来search,甚至更多。 你可以帮我吗? Sub Macro2() ' ' Macro2 Macro ' For i = 2 To 1000 If Evaluate("COUNT(SEARCH({""alpha"",""beta"",""gamma""}," & Cells(i, 1).Address & "))") > 0 Then Rows(i).Interior.Color = RGB(127, 187, 199) GoTo Prossimo End If If Evaluate("COUNT(SEARCH({""alpha"",""beta"",""gamma""}," & Cells(i, 2).Address & "))") > 0 Then Rows(i).Interior.Color = RGB(127, 187, 199) GoTo Prossimo […]

Excel连接string的通用用户

是否可以在Excel数据连接的数据连接string中具有通用用户引用? 我有一个外部参考,我想与我的同事分享另一个工作簿,而在我们使用的协作软件中,每个用户的同步文件夹都有一个path,例如: C:\Users\"Username"\…. 是否有类似于%USERPROFILE%的提示,我可以在这个实例中使用? 以下是完整的连接string示例: DSN=Excel Files;DBQ=C:\Users\"Username"\…\File.xlsx;DefaultDir=C:\Users\"Username"\…;DriverId=1046;MaxBufferSize=2048;PageTimeout=5;

如何在rails中parsing一个excel行数据

我正在Rails应用程序开发一个ruby,我需要导入一个Excel文件。 我正在使用电子表格gem。 现在我的问题是,我不能从Excel文件中获取单行数据。 我的代码在这里: def actual_import(file) puts "In the actual_import method" spreadsheet= Employee.open_spreadsheet(file) header=spreadsheet.row(1) (2..spreadsheet.last_row).each do |i| row=Hash[[header,spreadsheet.row(i)].transpose] $send_name=row.to_hash.slice('firstname') puts $send_name.to_s #this prints a weird result,,described below puts $send_name.length create end end 而我在Employee模型中的open_spreadsheet方法是: def self.open_spreadsheet(file) case File.extname(file.original_filename) #when ".csv" then Roo::Csv.new (file.path nil, :ignore) when ".xlsx" then Roo::Excelx.new (file.path) #when ".xlsx" then Excelx.new (file.path, nil, […]

Excel – 在单元格列表中查找单词并从第一个数字返回

我的问题是,我将粘贴一个外部程序,这些单词的顺序可能会在1-7个可能的条目之间变化。 我想要做的是格式化和复制,通过在单元格列表中标识单词,然后根据条件进行分割。 所以表格示例(注意文本和数字在同一个单元格中) #VALUE! Time 6:30 Year 4:30 Date All 23 Variance 14:30 我可以find数字的发生 =FIND({0,1,2,3,4,5,6,7,8,9},L4,1) 然而,虽然我可以find第一次发生在这种情况下使用数组的时间 {=FIND("Time",$L$16:$L$19,1)} 然而,所有的后续失败 {=FIND("Year",$L$16:$L$19,1)} 我怎样才能访问它们?

将符号放在Excel中的一个string之间

我有一串string如下。 我怎么能把符号'<'放在字符之间? 'ABCDE' 'BCG' 'ABCD' 预期产出应该是: A<B<C<D<E B<C<G A<B<C<D

如何将名为“X,Y或Z …”的工作表保存到子文件夹? 多variablesstring?

这是一个VBA代码,如果工作表中有一个名为“Orange,Apple …”的工作表,那么将Excel工作簿保存在工作簿目录下的“食品”文件夹中。现在只有在代码中放入一种食品时才能使用。 IE中: sName = "Orange" 以下是完整的代码: Sub CheckWorksheetNames() Dim sName As String Dim sFound As Boolean Dim strPath As String strPath = ThisWorkbook.Path & "\Folder\Food\" & ActiveWorkbook.Name sName = "Orange" Or "Apple" Or "Broccoli" Or "Cheese" If sName = "" Then Exit Sub sFound = False On Error Resume Next ActiveWorkbook.Sheets(sName).Select If Err = […]

更新string时调用循环vba excel的子

你好! 我在我的项目上有一个循环,在循环内,我调用一个子(Stcount)来计算一个元素的列号。 这个子进给一个string(ststring),每个循环都会改变。 但是,子(Stcount)似乎并不能识别string(ststring)中的更改。 首先,我首先定义一些我将用于这个序列的variables Public counterSt As Integer Public ststring As String Public rng As Range Public rng2 As Range 在这个子节中,我定义了将作为我的子基础的string Sub test() Dim Stx(9) As String Stx(1) = "Stx1" Stx(2) = "Stx2" Stx(3) = "Stx3" Stx(4) = "Stx4" Stx(5) = "Stx5" Stx(6) = "Stx6" Stx(7) = "Stx7" Stx(8) = "Stx9" Stx(9) = "Stx10" […]

Excel VBAsortingstringmacros

我在每一行都有一个我想要分类的词。 只要他们被sorting,哪个单词首先出现并不重要。 下面是我的excel工作表的一个例子,我用一个字母来代替单词。 有没有可能写一个macros来帮助我sorting? 提前致谢! 第1栏 X ÿ X ž X ÿ

Java将csv-String写入Excel

在我的程序中,我想写一个string* .xlsx string示例: A,B,C,d,E ,,楼\ NA,B,C,d,E ,,女,\ n 我想写一个如下所示的Excel文件: 我怎样才能做到这一点? private void createExcel() throws Exception { //Create blank workbook XSSFWorkbook workbook = new XSSFWorkbook(); //Create a blank sheet XSSFSheet spreadsheet = workbook.createSheet("Excel Sheet"); 我怎样才能从我的csvString创build行和列? //Write the workbook in file system FileOutputStream out = new FileOutputStream(new File("FilePath.xlsx")); workbook.write(out); out.close(); System.out.println("*.xlsx written successfully" ); } 我很感激任何帮助

Excel:如何从另一列中的列中search子string

这可能之前已经被问到了(我发现SQL的答案,但不是Excel),我不知道如何进一步search。 我想为每一行查找Column1中的string是否为Column2的一部分。 理想情况下,如果有匹配,我会在第3列中得到“是/否”。 基本上,如果A1中的string是B1中的string的一部分,以及其他列的其他部分。 非常感谢你!