Ich habe ein Problem mit meinem Code. Es erkennt die Empty Cell
nicht.Wenn Zelle leer dann Bedingung
Die Bedingung ist: „Wenn die Zelle leer ist, dann wiederholen, sonst die Schriftart des Textes in der Zelle über der aktuelle Zelle“
Sub lastprice()
Dim price As String
Do
Selection.Find.ClearFormatting
With Selection.Find.Font
.Size = 11
.Bold = True
End With
With Selection.Find
.Text = "last price ("
.Forward = True
.Wrap = wdFindStop
.Format = True
End With
Selection.Find.Execute
If Selection.Find.Found = False Then
Exit Do
Else
Selection.MoveRight Unit:=wdCell
price = Trim(Selection.Text)
If price <> "" Then ' I think there is some problem
Selection.MoveLeft Unit:=wdCell, Count:=2
Selection.Font.Name = "Cambria"
Selection.MoveDown Unit:=wdLine, Count:=1
Else
End If
End If
Loop
End Sub
Weitere Details Check
Es soll erarbeiten mehr durch die zweite Bild der Tabelle mit Bedingungen
Ich habe ein zweites Bild hinzugefügt, um genauer über die Schleife zu sein –