Microsoft Excel

Herbers Excel/VBA-Archiv

VBA Code xy werte platzieren | Herbers Excel-Forum


Betrifft: VBA Code xy werte platzieren von: amintire
Geschrieben am: 21.01.2010 17:36:52

Hallo alle zusammen,

ist es möglich durch VBA Code einen Punkt platzieren zu lassen, durch Eingabe von xy Werten in der Zelle?

Vielen Dank für Informationen oder Beispiele Vorschläge

Gruß amintire

  

Betrifft: AW: VBA Code xy werte platzieren von: JoWE
Geschrieben am: 21.01.2010 17:42:47

amintire ?

Verstehe nicht was Du erreichen willst. Was für einen Punkt? Den '.' oder wie?
Soll er in einer Zelle erscheinen, oder was?

Gruß
Jochen


  

Betrifft: AW: VBA Code xy werte platzieren von: amintire
Geschrieben am: 21.01.2010 17:52:03

Hallo Jochen,

hier mal eine Beispieldatei.

https://www.herber.de/bbs/user/67396.xls

evtl gibt es ja einen Code der den Punkt / Kreis Richtig platziert durch Eingabe der Werte.


Gruß


  

Betrifft: AW: VBA Code xy werte platzieren von: Jens
Geschrieben am: 21.01.2010 18:05:37

Hallo

Warum benutzt Du dafür kein Diagramm?

Gruß Jens


  

Betrifft: AW: VBA Code xy werte platzieren von: amintire
Geschrieben am: 21.01.2010 18:09:35

Das wäre schon eine Idee und auch um einiges leichter als ein Code...
Dachte dass ein Code nicht so umständlich wäre ^^ ;)


  

Betrifft: AW: VBA Code xy werte platzieren von: JoWE
Geschrieben am: 21.01.2010 18:33:37

Hallo Speicher,

also den 'Punkt' oder das Shape-Objekt kannst Du über seinen Namen oder über seine Index-Nr. ansprechen. So erhälst Du oder bestimmst Du mit dem VBA-Code 'activesheet.shape(1).Top' die Position des Shapes relativ zum oberen Rand. Diese Infos findest Du im Objektkatalog unter Shapes.
Problematisch ist es m. E. die relative Position zur Zeilenhöhe resp. zur Spaltenbreite immer korrekt zu bestimmen.
Aber bitte: Versuch macht klug!


Gruß
Jochen


  

Betrifft: AW: VBA Code xy werte platzieren von: JoWE
Geschrieben am: 21.01.2010 18:57:39

Hallo Speicher,

also den 'Punkt' oder das Shape-Objekt kannst Du über seinen Namen oder über seine Index-Nr. ansprechen. So erhälst Du oder bestimmst Du mit dem VBA-Code 'activesheet.shape(1).Top' die Position des Shapes relativ zum oberen Rand. Diese Infos findest Du im Objektkatalog unter Shapes.
Problematisch ist es m. E. die relative Position zur Zeilenhöhe resp. zur Spaltenbreite immer korrekt zu bestimmen.
Aber bitte: Versuch macht klug!


Gruß
Jochen