小编Pat*_*rez的帖子

文字字段 Google Sheets QUERY

有没有办法在 Google Sheets QUERY 函数的末尾添加一个文字字段,类似于您可以在 SQL 中执行的操作?

例如 =QUERY(A:C,"SELECT A, B, C, D AS 'CURRENT DATA'",0)

谢谢,斯蒂芬

sql string-literals google-sheets

3
推荐指数
1
解决办法
3077
查看次数

Excel vba:隐藏数据透视表中的计算字段的错误

我在数据透视表中写了几个Subs来显示/隐藏字段.现在我尝试使用计算字段执行相同操作,但是在隐藏它时会出错.我从录音机中取出了我的代码,录音机的代码也在最后一行停了下来.我搜索了错误信息,没有严重的结果.

Sub PrRemove()
    'remove PR
    Dim pt As PivotTable
    Set pt = ActiveSheet.PivotTables("MyPivot")
    pt.PivotFields("MyField").Orientation = xlHidden   '<- here is the error
End Sub
Run Code Online (Sandbox Code Playgroud)

如果MyField是普通字段(不是计算字段),则相同的代码可以正常工作.
我正在使用Excel 2007 SP2.
任何线索?

编辑于2010年6月17日:我也尝试使用pt.DataFields而不是pt.PivotFields,行为完全相同.错误消息显示"无法设置PivotField类的方向".

excel vba pivot-table excel-vba

1
推荐指数
2
解决办法
2万
查看次数

在 VBA 中签出工作簿

我有一些 VBA,我想在进行更改之前查看工作簿。VBA 代码位于其自己的工作簿中,并由用户打开另一个工作簿并选择执行代码以修改工作簿的按钮来激活。一开始我想检查作业簿是否已签出。我遇到的问题是 Workbooks.CanCheckOut(ActiveWorkbook.FullName) 始终返回 false,即使工作簿未签出也是如此。

If Workbooks.CanCheckOut(ActiveWorkbook.FullName) = True Then
    Workbooks.CheckOut (ActiveWorkbook.FullName)
    MsgBox "This workbook has been checked out"
    Process = True
ElseIf ActiveWorkbook.CanCheckIn = False Then 'if not checked out
    Process = False
    MsgBox ("The Document may not be checked out, Import Process is ending.")
Else
    Process = True
End If 'If CanCheckin = False
Run Code Online (Sandbox Code Playgroud)

预先感谢您的帮助。

excel sharepoint vba

1
推荐指数
1
解决办法
7711
查看次数

VBA:需要简历吗?

Resume后总是需要On Error处理?是否会因为压缩Resume下面示例中的行而导致堆栈错误跳过它?

Sub MySub
    on error goto Hell
    DoThis
    DoThat
    Otherstuff
Adios:
    Exit Sub

Hell:
    MsgBox Err.Description, vbCritical, "Error " & Err.Number
    Resume Adios   'is this line required ?
Exit Sub
Run Code Online (Sandbox Code Playgroud)

vba

1
推荐指数
1
解决办法
305
查看次数

AND公式未按预期运行-EXCEL

我在那里遇到一个奇怪的问题:

=AND(MONTH(VLOOKUP(B25,'Liste-Stagiaire'!$1:$1048576,8,FALSE)) & YEAR(VLOOKUP(B25,'Liste-Stagiaire'!$1:$1048576,8,FALSE))<= MONTH(Octobre!$A$2) & YEAR(Octobre!$A$2))
Run Code Online (Sandbox Code Playgroud)

哪里:

=MOIS(RECHERCHEV(B25;'Liste-Stagiaire'!$1:$1048576;8;FAUX)) & ANNEE(RECHERCHEV(B25;'Liste-Stagiaire'!$1:$1048576;8;FAUX))  
Run Code Online (Sandbox Code Playgroud)

产量:72019

=MONTH(VLOOKUP(B25,'Liste-Stagiaire'!$1:$1048576,8,FALSE)) & YEAR(VLOOKUP(B25,'Liste-Stagiaire'!$1:$1048576,8,FALSE))
Run Code Online (Sandbox Code Playgroud)

产量:102019

这样给出公式:

=AND(72019 <= 102019 )

除外输出会TRUE我得到的输出是 FALSE

我在这里想念什么?

excel excel-formula

1
推荐指数
1
解决办法
51
查看次数

为什么不是string.Replace按我的预期工作?

我正在编写c#代码来替换文件中的某些单词.我写的2行演示简单代码不起作用.没有错误,Console.WriteLine也提供正确的输出.

string strFileContent = File.ReadAllText(@"C:\Users\toshal\Documents\TCS\stop_words.txt");
Console.WriteLine("strfilecontent" + strFileContent);
strFileContent = strFileContent.Replace("actually" , " ");
Run Code Online (Sandbox Code Playgroud)

字符串"实际"未在文件中被替换.这可能是什么问题?

c# string replace

0
推荐指数
2
解决办法
272
查看次数

如何让SQLSERVER以5位数字格式自动递增?

在 SQLSERVER 中,我的表的每条记录都有自动递增 ID,相当简单。如何将此 ID 号设置为始终为 5 位数字(在此表中我永远不会超过 99999)?因此,记录 1 是 00001,记录 596 是 00596,4871 是 04871,依此类推...我如何在 Id 字段上设置 000001 格式。

sql-server-2008

0
推荐指数
1
解决办法
5060
查看次数

如何生成测试MS SQL地理空间数据

我想在SQL 2012中对地理空间数据进行搜索算法的性能测试.

使用以下字段生成X个随机数据点的SQL命令是什么?

  1. 经度加倍
  2. 纬度加倍
  3. 地理地理

sql sql-server geospatial

0
推荐指数
1
解决办法
333
查看次数

SQL是否可以将Integer与另一个表中的非整数连接?

您好,我有一个客户,他们给了我下面的SQL代码。

select top 10 a.Login as Agent_Name, CallDateTime, h.PhoneNum as Client_DDI, ConnectTime, BridgeTime, CRC, *

from history h 
join Agent a on h.AgentID = a.AgentID
join contact c on h.DialID = c.trans_dialid

where h.PhoneNum = '01619740881'


order by h.CallDateTime desc
Run Code Online (Sandbox Code Playgroud)

它失败,因为h.dialid是一个非整数,但仍然是一个数字,但c.trans_dialid是一个标准整数,是否有办法在连接之前在h.dialid周围放置''?

更新并添加错误。消息248,级别16,状态1,行11 varchar值'-8956468456'的转换溢出了int列。

sql sql-server integer

0
推荐指数
1
解决办法
447
查看次数