Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  VBA oder API Rahmen in Excell-Datei

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
Autor Thema:  VBA oder API Rahmen in Excell-Datei (833 mal gelesen)
Tuerksch
Mitglied



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

Beiträge: 20
Registriert: 11.02.2002

SWX 2003 SP5.1
CWX 2003
PowerWorks
WIN2000SP3

erstellt am: 16. Mai. 2002 10:09    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

Hallo Allerseits,

ich hab da eine Frage, wie kann ich SW dazu kriegen im Makro beim einfügen/generieren einer Excel-Tabelle bestimmte Zellen mit Rahmen zu versehen.
Übrigens bin ich ganz nah dran ein Tool zur Generierung einer Passungstabelle fertigzustellen. Dabei werden die Abmaße berechnet!!

Übrigens hab ich schon mit Makro-Aufzeichnen einiges versucht, doch hat SW mit Fehlermeludungen im VBA reagiert.

Ich bin für jeden Beitrag dankbar.

Stefan, herzlichen Glückwunsch zum überschreiten der 1000er Marke.

Gruß, Ricardo

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

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



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

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 17. Mai. 2002 07: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 Tuerksch 10 Unities + Antwort hilfreich

Hallo Ricardo,

gut zu hören mit dem Tool für die Passungstabellen, da fragen immer wieder Leute nach. Ich bin ja mal gespannt 

Mit dem Makroaufzeichnen geht deswegen nicht, weil das Excel selbst machen muss. Schnapp dir also einfach ein Excel, zeichne da das Makro auf, wenn du die Rahmen so machst, wie du sie haben willst und binde das dann entsprechend ein.

Je nach dem von wo du aus das Makro startest muss du dann vorher noch die Excel-Objecte holen.

Ciao,
Stefan

PS: danke für die gueten Wünsche 

------------------
Inoffizielle deutsche SolidWorks Hilfeseite
http://solidworks.cad.de

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

Tuerksch
Mitglied



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

Beiträge: 20
Registriert: 11.02.2002

SWX 2003 SP5.1
CWX 2003
PowerWorks
WIN2000SP3

erstellt am: 17. Mai. 2002 08:30    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

Hallo Stefan,

dein Tip hatte ich schon mal versucht. Vielleicht mach da noch was falsch.
Zur Erklärung:
Im SWXSolidWorks Makro arbeite ich mit einer Form und einem Modul.
Wobei die ganzen rechnereien und Übergabe in eine Excel-Datei im Form passiert.
Das Modul startet die Form und fügt dann die Excel-Datei in SWXSolidWorks ein.
Rein technisch gesehen muss ich ja die Formatierung der Zellen (Rahmen) ja im Form machen. aber auch da zickt SWXSolidWorks, da es anscheinend nicht mit dem VBA-Code von Excel voll kompaktibel ist.

Kennst Du da nicht ein Trick.

Bis bald

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

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



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

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 17. Mai. 2002 10:41    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 Tuerksch 10 Unities + Antwort hilfreich

Hallo Ricardo,

ich verstehe nicht ganz was du meinst. Ist eigentlich völlig egal, wo du den Code hast, wenn du den aber in der VBA-Form in SolidWorks hast musst du dir vorher das Excel-Appluication Object, dann die Arbeitsmappe, das Sheet-Object usw. holen, damit auch darauf zugreifen kannst.

Ich hab leider im Moment kein Beispiel greifbar und fahr morgen für 2+ Wochen in Urlaub, also werde zumindest ich dir nicht mehr kruzfristig helfen können.

Ciao,
Stefan

------------------
Inoffizielle deutsche SolidWorks Hilfeseite
http://solidworks.cad.de

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

Tuerksch
Mitglied



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

Beiträge: 20
Registriert: 11.02.2002

SWX 2003 SP5.1
CWX 2003
PowerWorks
WIN2000SP3

erstellt am: 17. Mai. 2002 10:53    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

Danke Stefan,

ich wünsch Dir nen schönen Urlaub.

Bin glücklicherweise auch für 2 Wochen im warmen Süden.

Bis dann mal, Ricardo

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