Tag: 复制粘贴

从Outlook电子邮件正文复制超链接,并导出到Excel或记事本

这是我正在寻找的: 我在Outlook中有20个不同的文件夹,每个都有相同的电子邮件正文结构和格式。 每个电子邮件正文有3至7个超链接我想要出口这些超链接之一(其容易识别,因为它有一个相同的开始/一个特定的单词内 – 不要紧,如果我们出口这个特定的超链接或全部因为我们可以稍后在Excel中编辑它们)。 我希望这些超链接被导出到excel表单元格中 我现在做什么: 我正在使用剪贴板去发送每封电子邮件。 右键单击复制链接,然后粘贴到记事本或Excel中。 让我知道如果你们有什么build议。 这将真正简化我的工作..当然还有其他可能寻找类似解决scheme的人。 问候, AA

将单元格select从Excel复制到JSF 2组件

我需要将多个Excel单元格的数据复制到一个JSF2组件中。 无论是primefaces,openfaces还是richfaces组件都没关系。 Primefaces有一个很好的组件,名为sheet,但我不认为它提供了将数据从excel复制到它的function。 有人可以告诉我,如果有办法吗? 我不想使用file upload。

粘贴特殊只有特定的范围

我已经扭转了工程和开发代码感谢你在这里所做的一切努力,但我已经摆脱了一件小事。 从WS2复制时我想要执行的操作是粘贴为特殊的,因为我不想导出导致工作簿崩溃的列AD:AR包含的所有公式。 Sub Copyandpaste() Dim LastRow As Long Dim ws1 As Worksheet, ws2 As Worksheet Set ws1 = ActiveWorkbook.Sheets("RAW DATA") Set ws2 = ActiveWorkbook.Sheets("DATA INPUT") LastRow = ws1.UsedRange.Rows.Count With ws2 .Range("A2:AR2" & .Cells(Rows.Count, "G").End(xlUp).Row).Copy Destination:=ws1.Range("A" & LastRow + 1) For Each WS In ThisWorkbook.Worksheets For Each PT In WS.PivotTables PT.RefreshTable Next PT Next WS End […]

防止在Excel中复制粘贴

嗨,所有的菜鸟又回来了。 我正在做一个从一个工作表到另一个隐藏的数据的复制粘贴工作,但有一个危险的是,如果不检查已经粘贴的数据将被复制。 到目前为止,我所做的是在我要复制的工作表中插入一个代码来停止重复,但是现在我所遇到的复杂情况是,validation是从头到尾检查整个列中的每一个数据位,这是约5000 <条目。 B列的报表date对于属于同一个月末的所有条目都是相同的。 因此,它将有30/1/13 … 5000与另外28/02/13等条目。理想情况下,我只想在列B中检查一次报告dateinput,如果date匹配我想复制,然后拒绝整个复制粘贴过程,而不是validation复制范围中的每个单独的条目。 这是我正在使用的代码。 我希望我有道理,非常感谢你的帮助。 Private Sub Worksheet_Change(ByVal Target As Range) Dim r As Range Dim ans As String Const myCol As Long = 2 If Intersect(Target, Columns(myCol)) Is Nothing Then Exit Sub Application.EnableEvents = False For Each r In Intersect(Target, Columns(myCol)) If Application.CountIf(Columns(myCol), r.Value) > 1 Then MsgBox (r.Value […]

点击复制值到列中的下一个可用单元格

我有一个表格中的项目的下拉列表与相应的值。 在下拉列表下方,我有一个VLookup来查找该项目的值。 我需要保持这些价值的总值。 一旦下拉列表被选中,我需要将VLookup的值复制并粘贴到列中下一个可用的单元格中。 复杂的是,每列对应于不同的人可以有任何顺序添加到他们的总数项目。 当列Bselect了一​​个项目,我需要将值复制到列B的底部,类似于C列等。 我知道我需要使用onclick函数,但是我所看到的所有内容都会复制到下一个可用行上,而不会保留列规则。 我是否需要分别命名每个列和onclick函数还是有一个更好的解决scheme吗?

复制和粘贴行和列取决于单元格的值

你好,我需要一些代码的帮助,基本上我有一个工作簿,其中有很多数据的产品附件列在行旁边列这些有所有单元格中的空白字段的产品,基本上是点这是当用户在任何这些单元格中键入“x”时,表格能够被过滤。 我已经做了一个总结表,我希望它看到这些特定的列,例如列EN,如果它包含一个“X”它将复制相应的行是A,B,C,D,并粘贴在这张汇总表一个接一个地从上面的行复制产品 例如 Column E has an x in E4,5,10,15,53 我希望它复制 ABCD4 ABCD5 ABCD10 ABCD15 ABCD53 以及产品名称,例如位于每一列的第一个空白框上方的“甜瓜”,在这种情况下,可以说E4是第一个空白,所以E3将是产品名称。 并将其粘贴在一张又一张的“总结表”中。 我知道这真的很混乱,但我希望你能帮助:) 代码我有:我现在有这个代码和即时通讯几乎在哪里我想成为我需要帮助就行了 Range("A5").Select 它给了我一个错误,但除非我select这个单元格,它随机粘贴在工作表上 Private Sub CommandButton9_Click() Range("A7:D7").Select Range(Selection, Selection.End(xlDown)).Select ' Go to last line ' Add a filter behavior Selection.AutoFilter Field:=5, Criteria1:="<>" Range("A7:D7").Select Range(Selection, Selection.End(xlDown)).Select Selection.Copy ' Paste data where you want Sheets ("Summary Sheet") Range("A5").Select […]

复制范围,偏移粘贴整个文件VBA

简单来说,数据如下所示: ID | Value | Test | Score | 1 | 30 | a | b | 1 | 40 | c | d | 2 | 30 | d | a | 2 | 40 | e | c | … 130,000行。 值总是30或40,我想replace40,testing和分数,并把它放在30行看起来像这样。 ID | Value | Test | Score | | | | […]

在excel中复制范围,在MSWord文档中查找特定的文本,replace为剪贴板图像

我在Excel中复制一个范围作为图像,我想将它插入到一个文字文件作为replace虚拟文本“Qwerty01”。 现在它打开word文档并在顶部粘贴图像 – 如何在粘贴之前将光标移动到虚拟文本? Sub automateword() Dim sheet1 As Object Dim wdFind As Object Set wordapp = CreateObject("word.Application") wordapp.documents.Open ThisWorkbook.Path & "\Word.docx" wordapp.Visible = True Set sheet1 = Sheets("Prog General (1)") Set wdFind = wordapp.Selection.Find sheet1.Range("D14:N46").CopyPicture Appearance:=xlScreen, Format:=xlPicture wdFind.Text = "Qwerty01" wordapp.Selection.Paste End Sub

用Python插入文本到Excel中创buildBubbles

使用Python将文本input到Excel文件中,Excel 2010中出现了一些小问题。但是,它与Excel 2013一起工作。我已经在两台不同的PC上进行了testing。 在一台装有Excel 2010的电脑上,Excel崩溃,另一台电脑会进入这些气泡(它们的行为就像图像 – 你甚至可以调整它们的大小): 代码的工作原理是这样的:我创build一个string,用\r\n表示行改变,并粘贴Excel.Dispatch和PasteSpecial 。 什么可能是不正确插入的原因? def pasteToExcel(excelfile, sheet, data, startcell): if type(data) == list: rows = 1 cols = len(data) elif type(data) == pd.DataFrame: rows = data.shape[0] cols = data.shape[1] elif type(data) == int or float: rows = 1 cols = 1 elif type(data) == str: rows = 1 cols […]

复制并粘贴在VBA使用相对引用? (错误代码1004)

新的这个论坛,所以很抱歉,如果这是closures。 我试图做一个简单的单元格值从一本书的工作表复制到另一个工作表,但需要使用相对单元格引用作为将根据input的数据复制/粘贴的行数变化。 (非常简单)代码到目前为止是: Sub SuitorList() 'Defining Variables Dim Row As Integer Row = Sheets("References").Cells(6, 2).Value 'Copying Statistics Sheets("Charts").Range(Cells(1, 1), Cells(Row, 1)).Value = _ Sheets("Data").Range(Cells(1, 1), Cells(Row, 1)).Value End Sub 当我使用绝对单元格引用(即“B1:B7”)时,此代码工作正常,但是当我使用相对引用时,我收到错误代码1004:应用程序定义或对象定义的错误。 有什么想法吗?