Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Pflichtfeld in Shape Data
zurück: Shapes auf Layern verstecken weiter: unverbunde Linie Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
LordFlo79
Im Profil kannst Du frei den Rang ändern


Verfasst am:
09. Apr 2010, 11:41
Rufname:

Pflichtfeld in Shape Data - Pflichtfeld in Shape Data

Nach oben
       

Hallo zusammen,
ich befinde mich im Shape-Sheet im Abschnitt Shape-Data. Hier habe ich diverse Shape-Data Zeilen eingefügt. Über die Ask-Funktion wird der User aufgefordert im Dialog Shape-Daten zu den einzelnen Shape-Data Werte hinzuzufügen, wenn das Shape auf das Zeicheblatt gelegt wird.

Ist es möglich, dass ich ein Auswahlfeld im Dialog Shape-Daten zu einem Pflichtfeld mache, wenn in einem anderen Auswahlfeld einen Wert eintrage? Das heißt der Anwender soll also gezwungen werden in einem Auswahlfeld einen Wert einzutragen, wenn er vorher in einem anderen Auswahlfeld einen Eintrag ausgewählt hat.
Vielen Dank für eure Hilfe.
Jumpy
z.Zt. täglich besser in Visio (+VBA)


Verfasst am:
09. Apr 2010, 12:12
Rufname: Ralph


AW: Pflichtfeld in Shape Data - AW: Pflichtfeld in Shape Data

Nach oben
       

Leider nein. Du kannst ShapeDaten-Felder nie zu Pflichtfeldern machen.
Es gibt immer die Möglichkeit abzubrechen, ohne was einzugeben.

Man kann aber z.B. die Sichtbarkeit eines Feldes von einem anderen abhängig machen.
D.h. jenachdem, was in Feld 1 ausgewählt ist, wird Feld 2 sichtbar.

Das funktioniert aber nicht live, d.h. wenn du im Shape-Daten-Formular einen Wert ausgewählt hast in Feld1, so dass Feld2 sichtbar werden müsste, passiert aber nix. Erst wenn du das Formular schließt und wieder öffnest aktuellisiert es sich.

Anders ist es, wenn du mit dem ShapeDaten-Fenster arbeitest. Kann unter Menü-Ansicht eingeblendet werden. Da findet immer ein "Live-Update", dass heißt nach Änderung in Feld1 würde Feld2 angezeigt.
LordFlo79
Im Profil kannst Du frei den Rang ändern


Verfasst am:
09. Apr 2010, 13:14
Rufname:

AW: Pflichtfeld in Shape Data - AW: Pflichtfeld in Shape Data

Nach oben
       

Danke für deinen Hinweis Jumpy, dann muss ich mir was anderes überlegen.
Jumpy
z.Zt. täglich besser in Visio (+VBA)


Verfasst am:
09. Apr 2010, 13:39
Rufname: Ralph

AW: Pflichtfeld in Shape Data - AW: Pflichtfeld in Shape Data

Nach oben
       

Du könntest folgendes Versuchen:
Mach das mit dem ersten Wert wie gehabt über ShapeData und "Ask". Mach dann auch das zweite Feld in den ShapeDaten. Aber ohne ASK.

Dann könntest du in einer benutzerdefinierten Zelle im ShapeSheet schreiben:
Code:
=Dependson(Wie auch immer dein ShapaDataFeld 1 heißt)+CALLTHIS("Makroname")
Beispiel:
Code:
=Dependson(Prop.Feld1)+Callthis("Feld_2_fuellen")
Du musst dann nur die VBA Prozedur im VBA Editor schreiben die dann so aussehen könnte:
Code:
Sub Feld_2_fuellen(ByVal shp As Visio.Shape)
    Dim Bedingung As String 'or Integer or what you need
    Dim Feldinhalt As String 'or Integer or what you need
   
    Bedingung = "Hier die Bedingung, die Feld 1 haben muss, damit Feld 2 gefüllt werden soll"
    If shp.Cells("Prop.Feld1").ResultStr("") = Bedingung Then
        Feldinhalt = InputBox("Hier den Wert für Feld2 eingeben")
        'Das kann man natürlich noch in eine Schleife einbetten, um Fehler abzufangen usw.
        shp.Cells("Prop.Feld2").Result("") = Feldinhalt
    End If
End Sub
Ist nich superelegant, aber geht halbwegs. Alternativ müsstest du ein eigenes Formular entwerfen (geht auch im VBA-Editor) mit eigener Logik und alles, ist nut viel schwieriger.
LordFlo79
Im Profil kannst Du frei den Rang ändern


Verfasst am:
12. Apr 2010, 15:42
Rufname:

AW: Pflichtfeld in Shape Data - AW: Pflichtfeld in Shape Data

Nach oben
       

Hallo Jumpy,
danke für deinen Tipp ich werd das die Tage mal testen.
Yacine
Im Profil kannst Du frei den Rang ändern


Verfasst am:
21. Jun 2010, 22:55
Rufname:


AW: Pflichtfeld in Shape Data - AW: Pflichtfeld in Shape Data

Nach oben
       

Du kannst Dein Shape unbrauchbar machen wenn das Feld nicht ausgefüllt ist - z.B. mit einer roten Füllung und einen Hinweistext dass eine Eingabe fehlt.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge MS Visio Forum: Visio hängt sich bei Doppelklick auf ein Shape auf 1 herbyherbz 1123 21. Sep 2011, 10:20
Gast Visio hängt sich bei Doppelklick auf ein Shape auf
Keine neuen Beiträge MS Visio Forum: Shape formatieren, Verbinder soll Liniensprung machen 1 Stroika 3936 16. Sep 2010, 12:40
van Shape formatieren, Verbinder soll Liniensprung machen
Keine neuen Beiträge MS Visio Forum: Mehrere Fragen zum Bearbeiten von Shape Daten 10 Marelene 2064 29. Jul 2010, 15:40
Jump(y) Mehrere Fragen zum Bearbeiten von Shape Daten
Keine neuen Beiträge MS Visio Forum: Shape Protection in gruppierten shapes 8 sam92 1029 28. Jul 2010, 16:12
sam92 Shape Protection in gruppierten shapes
Keine neuen Beiträge MS Visio Forum: Master Shape: Gruppiert & ShapeData in unterlagertem Sha 0 sam92 1214 30. Jun 2010, 12:00
sam92 Master Shape: Gruppiert & ShapeData in unterlagertem Sha
Keine neuen Beiträge MS Visio Forum: Shape Attribute aus Visio in Excel exportieren 10 ich79 7306 31. Okt 2009, 05:10
Willi Wipp Shape Attribute aus Visio in Excel exportieren
Keine neuen Beiträge MS Visio Forum: VISIO - Texte aus aus Excel autom. in Shape übernehmen 1 Gast 2149 23. Okt 2009, 09:32
Jumpy VISIO - Texte aus aus Excel autom. in Shape übernehmen
Keine neuen Beiträge MS Visio Forum: Shape -> Tooltip / Mouseover 0 Gast 2239 23. Apr 2009, 14:32
Gast Shape -> Tooltip / Mouseover
Keine neuen Beiträge MS Visio Forum: Visio 2007 Shape - DSL, ISDN, Splitter, NTBA etc. gesucht 1 Carlos Grabowski 4587 30. März 2009, 21:57
Gast Visio 2007 Shape - DSL, ISDN, Splitter, NTBA etc. gesucht
Keine neuen Beiträge MS Visio Forum: Proportionale Verkleinerung von Text und Shape Visio 2003 1 FrageFrage 4253 19. März 2009, 11:00
Kurds Hose Proportionale Verkleinerung von Text und Shape Visio 2003
Keine neuen Beiträge MS Visio Forum: Form eines Textfeld festlegen zur Anpassung an Shape 1 count 1399 10. März 2009, 23:28
cyrill.sneer Form eines Textfeld festlegen zur Anpassung an Shape
Keine neuen Beiträge MS Visio Forum: Shape (Organigramm) modifizieren ? 1 train_man 6361 25. Feb 2009, 16:01
hiflyer Shape (Organigramm) modifizieren ?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Excel Tricks