gpt4 book ai didi

excel - 用户窗体输入小连字符和长连字符? (✱在 Excel 中使用符号)

转载 作者:行者123 更新时间:2023-12-04 21:32:07 29 4
gpt4 key购买 nike

我从表单的用户端在 Excel-VBA 的用户表单中输入一个字符串。我想知道如何输入长连字符。

小连字符是 Shift + - (0 旁边的减号按钮)。

当我在后端的 VBA 代码中进行字符串匹配时,您将如何在表单上输入长连字符?可以用Alt+0150输入,但是还有更简单的方法吗?

如果输入长连字符的选项不起作用,那么我将通过查找和替换方法或 VBA 中的其他方法在后端处理此值。

最佳答案

👆 只有一个“ 连字符 ”...    它是 的一部分ᖴᗩᗰᎥᒪƳ ᴏғ ᑕᕼᗩᖇᗩᑕ丅ᗴᖇᔕ 调用破折号 .

例子:

  • 连字符 [ - ] (-)
  • 减号 [ ] (−)
  • 短划线 [ ] (–)
  • 破折号 [ ] (—)

  • ✱ 您的浏览器可能会以不同的方式呈现它们,但上面的字体应该是 [ Consolas or Courier 13px ] 和(Arial 或 Helvetica 15px)。虽然它们看起来都一样 in this font ,这是四个不同的字符。

    字符可以直接从这里复制/粘贴 - − – —转入Excel(但不能转入VBA编辑器),或者可以制作 连同 136,686 其他 Unicode字符 , 任何一个:
  • 使用工作表公式,使用 ᴜɴɪᴄʜᴀʀ function :
    =UNICHAR(9733)  'produces a [★] star character.
  • 使用 VBA 编程,使用 ChrW function :
    Range("A1") = ChrW(9743) 'puts a wee [☏] rotary phone in cell A1.


  • 更多关于破折号 -
  • What they are
  • How to use them


  • 《偷窃》来自网站的 Unicode 字符

    有各种方便的 Unicode 符号——太多以至于很难找到“恰到好处”的符号。

    但是,您可以(并且将会!)在您希望以编程方式使用的网页上找到其他 Unicode 符号。您所需要的只是符号的代码,它可以很容易地确定:

    • Copy/paste the symbol from your browser (being careful to copy only the single character; no spaces, etc.) into a cell in Excel

    • then, go to VBA's Immediate Window ( AltF11CtrlG ), type:

      MsgBox AscW([a1]) 

    ...(Where A1 is the cell with the character). Hit Enter, and the character's Unicode code will display.



    您也可以使用 Windows 的内置 Character Map实用程序,或众多第三方之一 browser plug-ins .您甚至可以将符号直接粘贴到 Google 中以了解更多信息:
    Google search for ☮ symbol

    最后,不讨论 Unicode的话题如果没有以下链接,将是完整的:

    👉   The Unicode Consortium ( unicode.org ) 和,

    👉   “ȶɦɛ 𝓒𝓸𝓸𝓵 𝕱𝖆𝖓𝖈𝖞 Ⓣⓔⓧⓣ 𝔾𝕖𝕟𝕖𝕣𝕒𝕥𝕠𝕣” (是的,这些都是纯文本字符。)

    ...如果您正在寻找一份独特的礼物,或者只是希望您的名字为真正重要的事情载入史册,您甚至可以 adopt a Unicode character ,起价 100 美元ᴜsᴅ!

    特别感谢 Vinton Cerf采用 Unicode Leonard Nimoy's "Live Long and Prosper"象征。

    🖖

    关于excel - 用户窗体输入小连字符和长连字符? (✱在 Excel 中使用符号),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49612081/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com