VBA-Wie man Werte aus den ausgewählten Zellen

Ich muss Daten aus markierten Zellen-array. Wie es zu tun? Ich kann nicht finden, Beispiel. Ich weiß, wie man Wert aus einer Zelle durch ActiveCell.Value aber, wie seine Arbeit mit Mehrfachauswahl. Ich Schätze, ich sollte ausgewählten Bereich setzen, um die variable als Objekt und Prozess ist es durch die foreach-Schleife. Kann mir jemand schreiben Beispiel dafür?

Lösung:

Sub Button1_Click()

For Each OneCell In Selection
 MsgBox (OneCell.Value)
Next


End Sub
  • A = R.Value wo A ist eine Variante und R ist der Zielbereich ist alles, was Sie brauchen (vorausgesetzt, dass R ist ein Rechteckiger Bereich).
  • Ich weiß nicht, Zielband, dessen abhängt, was wurde vom Benutzer ausgewählt.
  • Selection ist der Bereich, den der Benutzer ausgewählt hat (es sei denn, Sie werden immer von den Eingaben des Benutzers auf andere Weise). Sie brauchen, um Ihren code und erklären Sie Ihr problem-wie es ist, deine Frage ist sehr unklar.
  • Würde Die Auswahl.Wert der Arbeit dann?
InformationsquelleAutor Yszty | 2016-12-13
Schreibe einen Kommentar