Как присвоить имя символу в макросе Excel

Как присвоить имя символу в макросе Excel

В строке формул в Excel я хотел бы заблокировать... скопировать символ, присвоить ему имя, а затем использовать функцию ЕСЛИ, чтобы определить, что делать дальше; например, если ИМЯ равно "-", то сделать A, если нет, то сделать B. Я хотел бы сделать все это в макросе. Спасибо за любой вклад.

решение1

Интересный.

VBA «видит»Панель формулкак Activecell.Formulaесли быА1содержит$, затем:

Sub UsingFormulaBar()
 Dim Dolar As String
 Range("A1").Select
 Dolar = ActiveCell.Formula
End Sub

в противном случае:

Sub NotUsingFormulaBar()
    Dim Dolar As String
    Dolar = "$"
End Sub

Связанный контент