Thema Datum  Von Nutzer Rating
Antwort
Rot Marko: Wenn Werte vorhanden sind dann multipliziere mit 1
14.06.2018 11:17:02 Stephan
NotSolved
14.06.2018 11:22:48 RPP63
NotSolved
14.06.2018 11:49:17 Gast6487
NotSolved
14.06.2018 11:50:20 Stephan
NotSolved
14.06.2018 11:53:43 RPP63
*****
Solved
14.06.2018 12:07:40 Stephan
NotSolved
14.06.2018 12:35:00 RPP63
NotSolved

Ansicht des Beitrags:
Von:
Stephan
Datum:
14.06.2018 11:17:02
Views:
822
Rating: Antwort:
  Ja
Thema:
Marko: Wenn Werte vorhanden sind dann multipliziere mit 1

Hallo zusammen,

 

ich bin Anfänger was VBA/Makros angeht, habe aber einigermaßen erfolgreich (und zufällig) folgendes zusammen gewurschtelt:

 

1.       Das bestehende Makro verursacht:

 

·       Werte werden von einer Zellenreihe (O5:O10) zuerst in die Zellenreihe (B14:G14) kopiert und anschließend in die Zellenreihe (N5:N10).

 

·       Wenn die Zellenreihe (B14:G14) gefüllt ist, wird die nächst freie Zellenreihe gefüllt. Der maximale Zellbereich erstreckt sich von (B14:G14-B47:G47).

 

·       Von (O5:O10) nach (N5:N10) wird immer überschrieben.

 

·       Die Werte von (B14:G14-B47:G47) werden in einem Diagramm abgebildet.

 

 

2.       Problem:

 

·       Manche Werte aus dem Bereich  (B14:G14-B47:G47) werden nicht als Zahlen übernommen und somit nicht im Diagramm dargestellt.

 

Ich weiß, dass die Werte als Zahlen erkannt werden, wenn sie mit 1 multipliziert werden.

 

 

3.       Ich bitte um folgende Erweiterung meines bestehenden Makros:

 

·       Wenn Werte im Bereich (B14:G14-B47:G47) vorhanden sind dann multipliziere mit 1; ansonsten keine Aktion.

 

 

Ich habe schon viele Stunden vergeblich damit verbracht eine Lösung zu finden, die keine anderen Probleme verursacht. Wieso Excel manche Zahlen anerkennt und manche nicht, ist mir schleierhaft.

 

Für Deine Unterstützung wäre ich sehr dankbar!

 

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Marko: Wenn Werte vorhanden sind dann multipliziere mit 1
14.06.2018 11:17:02 Stephan
NotSolved
14.06.2018 11:22:48 RPP63
NotSolved
14.06.2018 11:49:17 Gast6487
NotSolved
14.06.2018 11:50:20 Stephan
NotSolved
14.06.2018 11:53:43 RPP63
*****
Solved
14.06.2018 12:07:40 Stephan
NotSolved
14.06.2018 12:35:00 RPP63
NotSolved