标签: paste

vba excel如何粘贴没有字体/颜色/ bg颜色格式的值

我有一个宏来复制一系列工作表中的每个工作表的摘要行.摘要行使用字体/字体颜色/ bg颜色进行特殊格式化,但是当粘贴到"sumamry工作表"时,它只需粘贴值而不进行格式化.

For LoopIndex = StartIndex To EndIndex
    ' start in a task sheet
    Sheets(LoopIndex).Select
    CopiedCells = ActiveSheet.Range("A156:L156").Copy

    ' now move to Summary sheet
    Sheets("Summary Sheet").Select
    ActiveSheet.Range("A8").Select
    ActiveCell.EntireRow.Insert

    ActiveCell.PasteSpecial Paste:=xlPasteValues
    ' tried variations of: ActiveCell.PasteSpecial paste:=xlValues, operation:=xlPasteSpecialOperationNone

    Application.CutCopyMode = False ' clears clipboard
Next LoopIndex
Run Code Online (Sandbox Code Playgroud)

我所做的所有研究都说过PastSpecial,xlValues,xlPasteValues应该可以工作,但没有什么可以去除格式化,不知道我在这里做错了什么.它会粘贴值而不是引用的值,因此这很好.我有一个宏来重置循环中的格式,但我想提高效率.我正在使用Excel 2007.

excel vba paste

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

paste.httpserver并使用HTTP/1.1 Keep-alive减速; 用httperf和ab测试

我有一个基于paste.httpserver的Web服务器作为HTTP和WSGI之间的适配器.当我使用httperf进行性能测量时,如果每次使用--num-conn我开始一个新请求,我每秒可以执行超过1,000个请求.如果我改为使用--num-call重用连接,那么我每秒得到大约11个请求,速度的1/100.

如果我尝试ab,我会超时.

我的测试是

% ./httperf --server localhost --port 8080 --num-conn 100
...
Request rate: 1320.4 req/s (0.8 ms/req)
...
Run Code Online (Sandbox Code Playgroud)

% ./httperf --server localhost --port 8080 --num-call 100
...
Request rate: 11.2 req/s (89.4 ms/req)
...
Run Code Online (Sandbox Code Playgroud)

这是一个简单的可重现服务器

from paste import httpserver

def echo_app(environ, start_response):
    n = 10000
    start_response("200 Ok", [("Content-Type", "text/plain"),
                              ("Content-Length", str(n))])
    return ["*" * n]

httpserver.serve(echo_app, protocol_version="HTTP/1.1")
Run Code Online (Sandbox Code Playgroud)

它是一个多线程服务器,很难分析.这是一个单线程的变体:

from paste import httpserver

class MyHandler(httpserver.WSGIHandler):
    sys_version = None
    server_version = "MyServer/0.0"
    protocol_version = "HTTP/1.1"

    def log_request(self, *args, **kwargs):
        pass …
Run Code Online (Sandbox Code Playgroud)

python paste keep-alive httpserver httperf

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

如何在Xcode和其他文件中复制.h和.m文件?

有时我必须让另一个类与现有的类非常相似,我知道这是针对OO设计的,但我必须违反它.但是当我选择文件并按下命令+ c和+ v时,没有任何反应,甚至菜单中的"编辑"列表也无法进行复制/粘贴.

甚至其他plist文件也无法直接在Xcode中复制.所以我必须创建一个新的并复制/过去现有的所有代码.有一个更好的方法吗 ?

多谢你们 :)

xcode copy class paste

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

当一个变量实际上是两列时,expand.grid

我有一个区,县和年的数据集.如果某个地区/县组合在任何一年发生,我希望每年都能实现这种组合.以下是我想到的两种方法.第一种方法使用函数来创建区,县和年的组合,并且只需要六行代码.底层方法使用了组合paste,expand.grid并且strsplit更加复杂/复杂.

可能有比上述更有效的方法.例如,是否有一种方法expand.grid可以实现区域/县/年组合,可能只有1或2行代码?

谢谢你的任何建议.我的职能可以胜任,但这个问题对我来说是一个学习的机会.我更喜欢基地R.

以下是示例数据集:

df.1 <- read.table(text = '
    state    district    county   year   apples
       AA          EC        A    1980     100
       AA          EC        B    1980      10
       AA          EC        C    1980     150
       AA           C        G    1980     200
       AA           C    other    1980      20
       AA           C        I    1980     250
       AA          WC        R    1980     300
       AA          WC        S    1980      30
       AA          WC     other   1980     350
       AA          EC        A    1999    1100
       AA          EC        D    1999     110
       AA          EC        E …
Run Code Online (Sandbox Code Playgroud)

merge r unique paste strsplit

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

Microsoft Excel复制并粘贴日期格式

任何人都可以帮我复制和粘贴,但保持所有数字的所有日期和数字的数据格式.例如,我的客户ID应为3位数(000),日期为日期格式.但是当我复制和粘贴时,日期变成了一个奇怪的整数,ID变为1位数.这是现在的输出

复制自:

001 AVC BDE 130 6/23/2013

当我粘贴它变成:

客户ID名称类型金额日期1 AVC BDE 130 41448

有人可以帮忙吗?这是我的代码

 ActiveSheet.Range("A1:F1").Copy
wkbDisplayOrder.Worksheets("Customer's Order").Select
ActiveSheet.Range("A1:F1").PasteSpecial Paste:=xlPasteValues
Run Code Online (Sandbox Code Playgroud)

excel vba copy date paste

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

如何强制emacs的粘贴行为与其他应用程序一样

我是新的emacs用户,其中一件令我恼火的事情是,当我想用​​剪贴板中的那个替换当前选定的文本时,我需要先删除它.我知道的每个其他应用程序默认情况下都会将粘贴的文本替换为当前选择.

这里有一个更详细的描述:

  1. 选择一些文本块
  2. 粘贴剪贴板中的文本
  3. Emacs只是将文本粘贴到光标所在的位置,而以前选择的文本仍然存在.我希望首先删除所选文本.

emacs paste

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

使用cells属性将范围从一个工作表复制到另一个工作表

我正在尝试将范围从一个工作表复制到另一个工作表.我有多个范围,我想在新工作表中的不同点复制和粘贴(例如,我想将第一个范围粘贴到D3,然后将下一个范围粘贴到E12,依此类推),所以我使用用于描述范围的单元格属性.但是,出于某种原因,当我使用单元格格式而不是仅仅放入字符串来描述我要在新工作表中粘贴的范围时,它不起作用.

这行代码确实有效:

Sheets("Sheet1").Range(Cells(2, 3), Cells(10, 3)).Copy _
  Destination:=Sheets("Sheet2").Range("D3")
Run Code Online (Sandbox Code Playgroud)

但这个没有:

Sheets("Sheet1").Range(Cells(2, 3), Cells(10, 3)).Copy _
  Destination:=Sheets("Sheet2").Range(Cells(3,4))
Run Code Online (Sandbox Code Playgroud)

当我运行后一行代码时,我得到"运行时错误1004:应用程序定义或对象定义错误".为什么这样,我该如何解决?

excel vba copy paste excel-vba

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

在R函数中修改变量名称和变量

我有一些变数 var1, var2, ..., var100

我想创建新的变量 var1_trun, var2_trun, ..., var100_trun

其应具有相同的值var1, var2, ..., var100 ,除了在90%百分位以上的值。这些值应设置为等于原始可变项的90%。

做到这一点的最佳方法是什么?

我试过了:

 trun <- function(x) {

 assign(paste0(substitute(x),"_trun"))<<-x
 assign(paste0(substitute(x),"_trun"))[x>quantile(x, probs=seq(0,1,0.05))[19]]<<-quantile(x, probs=seq(0,1,0.05))[19]
  }

 trun(data$var1)
Run Code Online (Sandbox Code Playgroud)

我得到:

Error in assign(paste0(substitute(x), "_trun")) <<- x : 
  object 'x' not found.
Run Code Online (Sandbox Code Playgroud)

r function paste assign

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

无法粘贴到JavaFX WebView上的ACE编辑器中

我正在开发一个小型JavaFX应用程序.我想嵌入一个Lua编辑器.我在我的应用程序中通过WebView节点使用ACE Editor.编辑器加载完美; 但是,无论文本的复制位置如何,我都无法通过鼠标事件和键盘事件粘贴任何文本.这是一个已知的错误?

HTML文件:

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>Lua Editor</title>
        <style type="text/css" media="screen">
            #editor { 
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
            }
        </style>
    </head>
    <body>
        <div id="editor"></div>
        <script src="ace.js" type="text/javascript" charset="utf-8"></script>
        <script>
            var editor = ace.edit("editor");
            editor.getSession().setMode("ace/mode/lua");
            editor.setOptions({
                fontSize: "11pt"
            });
        </script>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

Java代码片段:

@FXML
private WebView scriptEditor;

private void initializeCardScript() {
    scriptEditor.getEngine().load("path to HTML file");
}
Run Code Online (Sandbox Code Playgroud)

clipboard paste webview ace-editor javafx-8

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

Vim - 使用可视模式交换列

我有这样的降价表.我想用head2交换head3列.

| head1 | head3 | head2 |
|-------|-------|-------|
| foo   | baa   | none  |
| some  | text  | here  |
Run Code Online (Sandbox Code Playgroud)

我可以使用可视模式(Ctrl-V)轻松切割色谱柱,但如何将色谱柱"按列"粘贴?

此外,哪个操作很简单:

  1. 切'头3'并贴在'head2'后面
  2. 切'头2'并在'head3'之前粘贴?

vim cut copy-paste paste

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