Tag: 语法

VBA语法/代码检查

我被要求做一个Excelmacros来根据三个单词来确定点,然后根据点的范围对框进行着色,以便可以快速确定可以工作的内容。 我是VBA新手,已经做了一些阅读,到目前为止,这是我想出的。 我希望有人能让我知道,如果我走在正确的道路上,或者如果我过度复杂化。 这是我迄今为止: Sub Macro_Test() Dim TotalScore As Integer 'Look through H to determine what word is contained and then add 'a value to the total score 'When I try to add to the TotalScore the addition sign goes away '(not sure if the .Value is supposed to be used) If (Sheet1.Columns(2, 8) = […]

Excel从语法错误

我在from子句中有一个语法错误,找不到它。 任何帮助表示赞赏。 Option Explicit Public Sub Connect(strVar As String) Dim strEmps As String, strPath As String strEmps = "SELECT tblStudents.fldStudentNo, tblStudents.fldFirstName, tblStudents.fldLastName, tblStudents.fldTelephone, tblDepartments.fldDepartmentName, tblClasses.fldClassDate, tblClasses.fldClassName " strEmps = strEmps & "FROM (tblDepartments INNER JOIN ON tblDepartments.[fldDepartmentNo] = tblStudents.[fldDeptNo]) INNER JOIN (tblClasses INNER JOIN tblStudentsAndClasses ON tblClasses.[fldClassNo] = tblStudentsAndClasses.[fldClassNo]) ON tblStudents.[fldStudentNo] = tblStudentsAndClasses.[fldStudentNo] " strEmps […]

Excel VBA – 具有variables名称的mkdir

我有一个macros将数据复制到工作簿并将工作簿保存为input工作簿中variables的组合。 这是我用来做到这一点: ActiveWorkbook.saveas "D:\sm031648\Documents\Lighting Audits\" & Accnt & " – " & Property & ".xlsx", FileFormat:= _ xlOpenXMLWorkbook, CreateBackup:=False 我想在之前添加一个if语句和mkdir,以便将其保存在相同名称的文件夹中,并在目录中创build该文件夹(如果尚不存在)。 当我在下面的代码中inputvariables名称时,出现“Compile Error; Expected end of statement”。 我错过了什么? If Len(Dir("D:\sm031648\Documents\Lighting Audits\" & Accnt & " – " Property, vbDirectory)) = 0 Then MkDir "D:\sm031648\Documents\Lighting Audits\" & Accnt & " – " Property End If

子查询语法在Microsoft Query中的差异

我上周发布了一个关于在Microsoft Query中使用子查询的问题,尽pipe在那个例子中我的问题没有解决,但是我发现问题比以前的情况要复杂得多。 我通过ODBC尝试在Microsoft Query(从Excel 2010)中连接到一个Informix数据库来执行一个简单的查询,并且在尝试使子查询的语法正确时遇到了很多麻烦。 我有一种感觉,MSQuery被挂在与Informix / ODBC源相关的一些特质上。 我之所以这样想是因为如果我尝试使用Excel电子表格作为数据源的一个非常简单的子查询,下面的语法工作: SELECT * FROM ( SELECT x0.field1, x0.field2 FROM `C:\USERS\NAME\DIRECTORY\Test.xlsx`.`Sheet1$` x0 ) 但是,当我使用Informix数据库中的子查询尝试相同的非常简单的查询时, SELECT * FROM ( SELECT x0.id, x0.creation_date FROM coastal.waybill x0 ) 我得到了错误"Could not add the table '(select'."我可以推测是在MSQuery中使用的语法必须适合数据源。但是,当我查找Informix中的子查询的语法条款我更加困惑,因为看起来我遵循他们的语法来开球,因为他们的例子是: SELECT LIMIT 1 * FROM (SELECT c.customer_num, c.lname, c.company, c.phone, u.call_dtime, u.call_descr FROM customer c, cust_calls u […]

vba中单元格的语法

我可能刚刚开始使用VBA,并且在Syntax中遇到了一些麻烦。 在vba中,(列,行)还是(行,列)是单元格的格式? VBA是否有一个确定的API,类似于用于Java的Oracle站点上的API?

帮助编写Excel公式和IF语句的工具?

这是嵌套IF语句的Excel公式: =IF((B2="East"),4,IF((B2="West"),3,IF((B2="North"),2,IF((B2="South"),1,"")))) 基本上完成这个: If cell B2 = "East" return "4" ElseIf cell B2 = "West" return "3" ElseIf cell B2 = "North" return "2" ElseIf cell B2 = "South" return "1" Else return "" Excel公式可以用这种“更可读”的方式编写并转换成官方语法吗? 有没有什么工具可以帮助编写Excel公式? 这可能是一个“超级用户”的问题,但只有程序员可能知道答案!

令牌上的语法错误,放错位置的构造(s)

如何解决这个错误—>令牌上的语法错误,错误的结构错误是在下面的行中指出。 注意:这段代码被复制到网上,并试图让它作为一个学习工具使用我正在使用Eclipse谢谢! import java.io.File; import java.io.FileOutputStream; import java.util.Map; import java.util.Set; import java.util.TreeMap; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; public class EcellTest22 { //Blank workbook XSSFWorkbook workbook = new XSSFWorkbook(); //Create a blank sheet XSSFSheet sheet = workbook.createSheet("Employee Data"); //This data needs to be written (Object[]) Map<String, Object[]> data = new TreeMap<String, Object[]>(); // […]

Excel结构化参考表语法

我尽量避免使用Excel太多,但是当我喜欢使用结构化引用的时候,因为它们看起来更清晰。 如果我用列“col1”和“col2”创build一个名为“table1”的表,我将如何使用另一个表中的结构化引用来引用“col1”中的第一行? 我已经尝试了syntax =table1[[#this row],[col1]] ,只是得到一个错误。 是否有像=table1[1,1] or =table1[1,[col1]]的语法? 当然,这也不起作用,但是相当于什么? 这是非常烦人的,因为它看起来应该很简单。

寻找Excel的.xlsx XML格式的清晰描述

Microsoft Excel的“.xlsx”文件是zip文件,每个文件都包含一组文件。 是否有人可以提供一个简洁地描述embedded式.xml文件的完整结构/语法/标记/格式的链接(头文件不那么有趣)? 例如,很难find关于c , t和s元素代表的在线解释。