小编Man*_*ish的帖子

excel vba char(10)具有特殊字符串值

我有一个数据范围,我与行函数连接,我想要输出如下

范围("A1:A3")有A,B,C,我希望单个单元格中的输出为

-A
-B
-C
Run Code Online (Sandbox Code Playgroud)

我正在使用以下代码; 不知怎的,它没有给我想要的输出.任何人都可以调查并协助吗?

Dim X As String,cell as Range
For Each Cell in Range("A1:A3")
  If(Len(cell.value)>0) Then
  X="-" & X & CHAR(10) & Cell.Value
End If
Next
Range("B1").Value= X

Range("B1").WrapText = True
Range("B1").Columns.AutoFit
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

3
推荐指数
1
解决办法
1657
查看次数

如何通过VBA将动态范围从另一个工作表引用到活动工作表单元格

我没有在公式中获得动态范围工作表名称.任何人都可以协助吗?我得到公式中的活动工作表范围=COUNTIF(I3:I31,A3)

Sub Test_DaySumm()

Dim Rg As Range
wksMain.Select
Dim ws1 As Worksheet
Set ws1 = wksMain

If ws1.FilterMode = True Then ws1.ShowAllData
LastRow = ws1.Cells(Rows.Count, "I").End(xlUp).Row
Set MyRange = ws1.Range(Cells(3, 9), Cells(LastRow, 9))

wksDaySummary.Select
xRow = 3
Do Until wksDaySummary.Cells(xRow, 1) = ""
    Set Rg = wksDaySummary.Cells(xRow, 2)
    Rg.Formula = "=COUNTIF( " & MyRange.Address(0, 0) & "," & Rg.Offset(0, -1).Address(0, 0) & ")"
    Rg.Value = Rg.Value
    xRow = xRow + 1
DoEvents
Loop

End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba excel-formula

2
推荐指数
1
解决办法
52
查看次数

标签 统计

excel ×2

excel-vba ×2

vba ×2

excel-formula ×1