我有一个用 Visual Basic 编写的函数,它应该在两个 Excel 工作簿中读取并对它们进行一些文本分析。
我遇到的问题是,每当我尝试在工作表中的单元格中运行该函数时,都会在 VBA 中收到错误“需要常量表达式”和“#VALUE!” 单元格中的错误。
我的功能线看起来像
Function CriticalPercentage() As Double
Run Code Online (Sandbox Code Playgroud)
我通过在单元格中键入“=CriticalPercentage()”来调用该函数。
当我在单元格中键入我的函数调用后单击 Enter 时,它会转到 VBA,显示错误消息,并Function CriticalPercentage() As Double
以黄色突出显示。它还以蓝色突出显示了.Count我从我的函数提供的以下代码的最后一行。
Function CriticalPercentage() As Double
Debug.Print "the first line works fine"
ByVal WorkbookName1 As String, ByVal WorkbookName2 As String
' this section accesses the excel files and sheets the script will be working with
WorkbookName1 = "name of excel file"
WorkbookName2 = "name of excel file"
Workbooks.Open WorkbookName1
Workbooks.Open WorkbookName2
' define variables for …Run Code Online (Sandbox Code Playgroud) 我正在使用 Gatsby 和 Bulma 构建一个网站。在我的Nav.js文件中,我为网站顶部的按钮创建了通用格式,我有一些使用 Bulma 的按钮,我想在其中添加图标。我关闭了使用 Font Awesome Icons 添加 Bulma 按钮的文档:https://bulma.io/documentation/elements/button/。我的代码完全相同,除了我将按钮包装在标签中<a>以链接到网站中的其他页面之外。我<script>在文档中列出了包含的文件,可以使用 Font Awesome 图标,我的代码如下所示:
const Nav = () => {
return (
<div style={{ margin: `3rem auto`, maxWidth: 650, padding: `0 1rem` }}>
<nav>
<script defer src="https://use.fontawesome.com/releases/v5.3.1/js/all.js"></script>
<p class="buttons is-outlined is-centered">
<a href="/"><button class="button is-outlined"> <span class="icon">
<i class="fas fa-home"></i>
</span>
<span>Home</span>
</button></a>
<a href="/projects"><button class="button is-outlined">Projects</button></a>
<a href="/experience"><button class="button is-outlined">Experience</button></a>
</p>
</nav>
</div>
)
}
Run Code Online (Sandbox Code Playgroud)
我不确定我是否已将其script放置在文件的正确部分,并且我只是尝试为我的主页按钮放置一个图标,如下所示:
我猜图标应该在“主页”左侧的间隙处。对于为什么图标没有显示或显示为空白的任何帮助,我将不胜感激。谢谢你!