Filtern von Zellen mit gleichem Format

Ramires1973

Grünschnabel
Folgendes Problem:

Ich habe ein Preisliste, mit Text, EDV-Nr. und den dazugehörigen Preisen. Nun kommt es von Zeit zu Zeit vor, dass sich durch eine Preiserhöhung die Einzelpreise verändern, jedoch für die verschiedenen Modelle unterschiedlich. Nun will ich für jede Seite dieser Preisliste in VB programmieren, dass ich über eine Box die Prozenterhöhung eingebe und sich darauf hin alle Zellen in denen die Preise stehen entsprechend ändern. Ich hab gedacht, dass ich die Zellen mit Preisen entweder als "Zahlen" oder "Währung" formatiere und den Rest normal als Text, so dass mir VB quasi nur die Zellen mit diesem oder dem anderen Format des Tabellenblattes ausliest, die Zelle neu berechnet und den Wert enstprechend ändert.

Vielleicht könnte mir ja hier jemand helfen. Unklar ist mir vor allem das Filtern der Zellen mit den bestimmten Formaten. Geht das überhaupt?

Vorab vielen Dank für die Bearbeitung
MfG
Ramires
 
Hi Ramires,

das Formt einer Zelle kannst Du mit der NumberFormat Eigenschaft des Range- oder Cells-Objekt.

Cells(Reihe, Spalte).NumberFormat
Range("A1").NumberFormat

Gruß
Das Orakel
 
Zurück