小编Tho*_*ues的帖子

从Access中以编程方式打开的Excel工作表中删除受保护的视图

我有一个电子表格,我使用Access中的VBA以编程方式打开:

Set xl = CreateObject("Excel.Application")
With xl
    Call RunASCFormatting(xl, wb, strPath)
    'More code

Sub RunASCFormatting(xl As Excel.Application, wb As Excel.Workbook, strPath As String)
    With xl
        If .ProtectedViewWindows.count > 0 Then
            .ActiveProtectedViewWindow.Edit
        End If
        Set wb = .Workbooks.Open(Trim(strPath) & "ASC.xls", True, False)
        wb.Sheets(1).Rows("1:1").Delete Shift:=xlUp
        .ActiveWorkbook.SaveAs FileName:=Trim(strPath) & "ASC.xlsx" _
        , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
    End With
End Sub
Run Code Online (Sandbox Code Playgroud)

我已经添加了sub中的"If"语句,因为我希望它会删除"受保护的视图 - 由于"信任中心"中的"文件阻止"设置,不建议编辑此文件类型.我想要实现的是删除"启用编辑"按钮,因此该宏可以启用编辑并按计划运行.

目前,代码属于"Set wb"行.实现我追求的目标的正确途径是什么?

excel ms-access vba excel-vba

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

如何使用 SQL 将 BLOB 转换为带有 SAP HANA 数据库的 varchar

如何使用 SQL 使用 SAP HANA 数据库将 blob 转换为 varchar。

(我们需要将列存储在 blob - 而不是 TEXT - 否则 HANA 会自动在此列上创建索引。但我们需要一个带有全文搜索和 CORE_EXTRACTION 的索引)

以下代码

select 
cast("DESCRIPTION" as varchar) "D"
from "DESC"
Run Code Online (Sandbox Code Playgroud)

返回

Could not execute 'select cast("DESCRIPTION" as varchar) "D" from "DESC"' in 30 ms 168 µs . 
SAP DBTech JDBC: [266]: inconsistent datatype:  
Run Code Online (Sandbox Code Playgroud)

sql sap varchar blob hana

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

HANA列表/显示表SQL命令

如何通过SQL显示/列出SAP HANA中的所有表?

sql hana

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

空 TCL 字符串导致不可打印字符导致 Project-Open 崩溃

我在 ubuntu 上安装了 Project Open。

每当 tcl 中有一个空字符串时,HTML 表单就会包含一个不可打印的字符。

什么可能导致问题?网络服务器是 openACS / AOLServer

TCL代码:set email ""(index.tcl)

ADP代码: email="@email@" (index.adp)

HTML 输出: <input type="text" name="email" value="?"

(当我将网页另存为 htm 文件时, ? 在十六进制编辑器中显示十六进制代码 00 - 不确定这是否正确。无论如何,“”之间不应该有任何字符作为值)

更新 1:
ADP 代码:email="t@email@t" (index.adp)
HTML 输出:<input type="text" name="email" value="tt"

所以它似乎真的是一个空字符串。这在 ADP 文件中被搞砸了。

更新 2:
根据 evil otto 的回答,这似乎是 AOL Server 的错误,
如何修复?
nsd -V
AOLserver/4.5.1 (aolserver4_5)
CVS 标签:$Name:aolserver_v45_r1 $
内置:2014 年 4 月 2 日 08:27:37
Tcl 版本:8.6
平台:linux

string tcl openacs aolserver project-open

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

如何更新ABAP哈希表

如何更新ABAP Hased表?

什么是Java语句的等价物:

hashMap.put("myKey", "myValue");
Run Code Online (Sandbox Code Playgroud)

在ABAP?

abap hashtable updates

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

Java:什么是循环中更快的拆分或之前执行的操作

Goolge提出了很多比较,但不是我想要的:

如果我想迭代分裂的String,那会更好

String[] flagArr = flags.split(";");
for (String f: flagArr) {
    // some stuff
}
Run Code Online (Sandbox Code Playgroud)

要么

for (String f: flags.split(";")) {
    // some stuff
}
Run Code Online (Sandbox Code Playgroud)

使用第二代代码,我想知道编译器是否足够聪明,只能进行一次拆分

java performance split loops

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

没有HANA客户端的Python和SAP HANA

大多数关于SAP HANA和Python的教程都说明您需要SAP HANA客户端才能与Python中的SAP HANA进行交互.

例如

所以似乎不久前需要它.

但是当您尝试安装SAP HANA客户端时,您会意识到它已不再可用.

那么什么是SAP HANA Client for Python的替代品?

python hana

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

SAP HANA从select创建表/插入新表

如何创建新表并插入另一个表的内容?

sql create-table hana

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