Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Zeichnungsblätter nach umbenennen sortieren

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
Eco Design mit CATIA: Der Schlüssel zu Sustainable Product Development, ein Fachartikel
Autor Thema:  Zeichnungsblätter nach umbenennen sortieren (1358 mal gelesen)
mwiemer
Mitglied
Konstrukteur


Sehen Sie sich das Profil von mwiemer an!   Senden Sie eine Private Message an mwiemer  Schreiben Sie einen Gästebucheintrag für mwiemer

Beiträge: 246
Registriert: 19.08.2008

SWX 2010 SP0
SWX 2009 SP4.1
Windows XP Prof.SP3
IntelDuo 2x3GHz
3,25GB RAM
QuadroFX3700
SpaceNavigator

erstellt am: 18. Jan. 2010 11:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Reihenfolgeverkehrt.JPG

 
Hallo SWXSolidWorks-Gemeinde. Ich habe bei einer Zeichnung Blätter gelöscht und weitere hinzugefügt. Dadurch fehlten z.B. bei 12 Einzelblättern 3 Blätter und somit auch 3 Zahlen. Daher habe ich die Blätter entsprechend umbenannt, damit der Kunde anhand der Nummerierung nicht denkt, daß Blätter fehlen.
Leider sind die Blätter nun aber nicht den Zahlen entsprechend geordnet. Gibt es eine Möglichkeit, die Blätter in der richtigen Reihenfolge zu sortieren lassen?
Ich habe mal ein Bild angehängt, auf dem man sieht, daß die Reihenfolge der Blätter so nicht stimmt.
Vielen Dank schon mal für euer Bemühen

Mike

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

myca
Ehrenmitglied V.I.P. h.c.
Konstrukteur



Sehen Sie sich das Profil von myca an!   Senden Sie eine Private Message an myca  Schreiben Sie einen Gästebucheintrag für myca

Beiträge: 4383
Registriert: 15.06.2007

SW 2007
SW 2018
2,67 GHz,2 GB, ATI FIRE GL V5200, XP 64
3,4 GHz, 8GB, ATI FIRE PRO V7800, WIN 10 Pro

erstellt am: 18. Jan. 2010 11:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für mwiemer 10 Unities + Antwort hilfreich

Hi,

vermute, einfach mit der Maus ziehen wie im Excel...

G.   thomas

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mwiemer
Mitglied
Konstrukteur


Sehen Sie sich das Profil von mwiemer an!   Senden Sie eine Private Message an mwiemer  Schreiben Sie einen Gästebucheintrag für mwiemer

Beiträge: 246
Registriert: 19.08.2008

SWX 2010 SP0
SWX 2009 SP4.1
Windows XP Prof.SP3
IntelDuo 2x3GHz
3,25GB RAM
QuadroFX3700
SpaceNavigator

erstellt am: 18. Jan. 2010 12:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Manche Dinge können ja so einfach sein, wenn man es nur weiß
Vielen Dank!!
Mike

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

nahe
Ehrenmitglied



Sehen Sie sich das Profil von nahe an!   Senden Sie eine Private Message an nahe  Schreiben Sie einen Gästebucheintrag für nahe

Beiträge: 1764
Registriert: 18.01.2001

arbeite mit:
Dell Precision 7750
i7 2,6 GHz 6 Kerne
32GB RAM
512GB SSD
NVIDIA Quadro RTX 4000
------------------------
SWX-2020 SP5.0
EPDM
----------------
Windows 10
----------------
VB.net
VB
VBA
ein wenig Swift am Mac

erstellt am: 18. Jan. 2010 13:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für mwiemer 10 Unities + Antwort hilfreich

Hallo Mike

oder mit einem kleinen Makro wenns viele Blätter sind
ich hab das aber nur so auf die Schnelle gemacht,
also keine Fehlerabfragen eingebaut
------------------------------------------------------
Sub main()
  Dim swapp As SldWorks.SldWorks
  Dim doc As DrawingDoc
  Dim list As Variant
 
  Set swapp = Application.SldWorks
 
  Set doc = swapp.ActiveDoc
  list = doc.GetSheetNames
 
  list = sort_up(list)
 
  doc.ReorderSheets list
End Sub


Function sort_up(dliste) As Variant
  Dim i            As Integer
  Dim masz, masz1  As String
  Dim temp          As String
   
 
  If UBound(dliste) = 0 Then
    sort_up = dliste
    Exit Function
  End If
 
  For i = 0 To UBound(dliste) - 1
    masz = dliste(i)
    If i < UBound(dliste) Then
      masz1 = dliste(i + 1)
      If masz > masz1 Then
        temp = dliste(i + 1)
        dliste(i + 1) = dliste(i)
        dliste(i) = temp
        i = -1
      End If
    End If
  Next i
  sort_up = dliste
End Function
------------------------------------------------------

------------------
Grüße
Heinz

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz