好吧,所以我在这方面是全新的。工作中的新角色。我收到了excel请求:
双击工作表中的任何单元格将创建一个新工作表。
双击的原始单元现在变成一个超链接,链接到新创建的工作表。
删除此单元格的双击函数,该函数最初是双击。
我真的被困住了。我以前没有用VBA编程。我已经知道了如何在双击下创建一个新的工作表,并且我已经知道了如何超链接。但我不知道如何超链接到一个新创建的工作表,并删除双击功能,从原来的单元格!
这是我所有的..。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boo
我正在从事一个项目,其中涉及到各种零售商店的定价信息。在主页上,用户可以在单元格G6中输入存储区。将有一个与用户单元格条目名称完全相同的工作表。例如:
用户输入“沃尔玛”-名为“沃尔玛”的纸张-用户输入“目标”-名为“目标”的工作表
我的问题是,如何使单元格自动超链接到相同文本值的工作表?与VBA相比,我更喜欢一个公式,但是任何帮助都是非常感谢的。
谢谢,- DJ
目标
我正在尝试创建一个宏,它将复制active cell并将该单元格的内容粘贴到文本框中。
我还需要它在添加新值之前清除文本框,以及保留原始超链接源。
上下文
我有一个大清单的项目,有超链接到各种网页。我最终想要的是用户使用Ctrl +F函数搜索特定的项,并将该项及其超链接复制到工作表顶部的文本框中。
然后,搜索一个新项目后,它将清除文本框并将新项目复制到其中。
代码
它所做的就是将活动单元格复制到文本框中。我不会事先清除框或复制超链接。
Option Explicit
Private Sub TextBox1_Change()
End Sub
Private Sub
我有一个Excel电子表格和5个工作表。第一个工作表是像主菜单一样构建的,其中包含到其他4个工作表的超链接。其他4个工作表包含有条件格式化的单元格。是否有可能为主菜单/工作表1中的每个工作表创建有条件格式化的单元格,如果特定工作表中的某些内容被格式化为红色,这些单元格就会变红?我在网上搜索过,但没有人遇到熟悉的问题,因为我想使用更多的工作表。
你可以这样想象:
单张1/菜单
A B
连接到第2页
连接到第三页
第2页
A B
细胞灯如
我正在尝试编写一个宏,一旦“主页”工作表上的引用单元格突出显示为绿色,它将隐藏工作表。
尝试的If语句:
Dim Archive As String
Archive = ActiveSheet.Name
If Sheets("Home").Range("$A:$1).Value = Archive And Sheets("Home") _
.Range("$A:$1).Interior.Color = vbGreen Then
ActiveSheet.Hide
End If
我尝试引用的工作表和单元格具有相同的名称。该单元格超链接到工作表
我希望/需要在Excel工作表上选择单元格并创建文件夹(称为单元格文本),并将单元格超链接到新创建的文件夹。
我已经找到了一个VBA,它为选定的单元格创建文件夹,它们保存在与excel是saved....great相同的位置,为我节省了大量的时间!
....but我想添加到VBA中,单元格应该链接到创建的文件夹,有人能帮上忙吗?这是为了节省我超链接每个单独的细胞。
我希望我知道如何自己创造这些,因为我很惊讶,这看起来像矩阵对我!
下面是根据单元格名称创建文件夹列表的VBA (我是从论坛上得到的):
Sub MakeFolders()
Dim Rng As Range
Dim
执行excel宏的VBA将带有超链接的单元格(到工作簿中工作表的超链接)复制到工作簿中具有相同活动单元格值的多个单元格。
到目前为止已经试过了,无法用这个复制超链接。
Sub FindReplacewithHyperlink()
Dim sht As Worksheet
Dim fnd As Variant
Dim rplc As Variant
Dim oRng As Range
fnd = ActiveCell.Value
rplc = ActiveCell.Value
For Each sht In ActiveWorkboo
我正在使用TMS Flexcel创建Excel文件。我有一个主工作表,其中列出了工作簿中的所有工作表。在主工作表上,我要在文本中添加指向所有其他工作表的链接。
我使用下面的代码创建一个超链接并将其添加到excel文件中。
var hyperLink = new THyperLink(THyperLinkType.CurrentWorkbook, inputFile.FileCode, "Link to another worksheet", inputFile.FileCode + "#A1", null);
因此,一旦我添加了超链接,我就不知道如何将其添加到主
我正在尝试修改下面的链接中的代码。
我需要它,在我的第一张纸,当一个超链接被点击在F栏(通过链接到第二页“定价”),相应的单元格在A栏的价值被打印在定价表的C栏中。
示例:
在第一个工作表中,超链接在F6中,当单击超链接时,指向定价工作表,第一个工作表中的单元格值A6在定价工作表的单元格C6中打印。
代码基于一个平面值,我需要它在每一行上动态地工作:
If Sh.Name = "First Sheet" Then
If GSourceCell = "F6" Then
Sheets("Pricing").Range(
我正在从我放在工作表单元格中的超链接运行一个宏。宏要求用户从下面的表中选择一些单元格,然后将这些单元格转移到工作表上的其他位置。问题是,单击超链接将清除用户的选择,而不是选择超链接的单元格。
我想做的:让用户选择单元格,点击超链接,并能够通过宏引用选择范围。
Alternative 1:我以前已经实现过它,但必须删除它:创建一个链接到宏的形状,所以用户在单击该形状时不清除所选内容.
这方面的问题是工作表是自动生成的,而且非常复杂。当用户操作位于形状上方的行和表时,我无法维护该形状在工作表中的位置。所以这个形状要么变形,要么失去位置,进入外层空间(或者出现在其他桌子的中间)。即使在像这样固定形状