|
Rund um AutoCAD : dwg in excel auslesen
KlaK am 22.04.2018 um 09:38 Uhr (1)
Hallo fmfm,Wie von Jürgen bereits erwähnt wäre die Datenextraktion das Autocadtool der Wahl, ansonsten gäbe es noch die Möglichkeit über Excel VBA (oder Dot Net) dies ohne Anzeigen der DWG durchzuführen. Öffnen mußt Du die dwg aber immer um auf die Elemente zugreifen zu können. Beispiele wie das gemacht wird findest Du im Forum Autocad VBA oder Excel.GrüßeKlaus
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD VBA : Zugriff auf Excel geht nicht mehr, CreateObject
KlaK am 03.11.2021 um 22:41 Uhr (1)
Hallo Christian,Bin zur Zeit nicht im Büro, kann deshalb erst nächste Woche mal testen.Aber manchmal hilft es für das Office (oder Excel) eine Reparatur laufen zu lassen. Evtl. ist da beim Windows Update schiefgelaufen.Alternative wäre:Code:Dim xl As New Excel.Applicationxl.Workbooks.Open "z:docs est.xlsm"Verweis auf Excel muß natürlich vorher gesetzt sein, was bei CreateObject nicht unbedingt der Fall sein muß.GrüßeKlaus [Diese Nachricht wurde von KlaK am 03. Nov. 2021 editiert.]
|
| In das Form AutoCAD VBA wechseln |
|
Excel : VBA Projekte mehrfach vorhanden
KlaK am 28.11.2016 um 20:14 Uhr (1)
Hallo Uwe,auf den ersten Blick ist da nichts besonderes zu erkennen. Haben denn die anderen getesteten PC auch Catia drauf?Einzig was ich noch ergänzen würde wäre in der function fillparam() ein Beenden und Schließen der Verbindung zu Catia. Sollte zwar mit Beenden der Funktion automatisch geschehen aber wer weiß schon was da alles im Speicher hängen bleibt ...nach iProduct.Updateeinfach mal einfügenset iProduct = Nothingset iCatia = NothingWenn Du schreibst nach dem Neustart von Excel ist noch alles norma ...
|
| In das Form Excel wechseln |
|
AutoCAD VBA : daten aus ole excel objekt lesen und schreiben
KlaK am 29.04.2023 um 12:00 Uhr (1)
Zitat:Original erstellt von rexxitall:Ein simpler Hinweis. Ohne das in der VBA Referenz Excel nicht angemeldet ist wird das gar nichts. Und es wird auch nix wenn Autocad 64 bit ist und Excel 32 Bit - oder umgekehrt. Bevor das nicht sicher ist, lohnt keine weitere zeile Der Hinweis ist zwar nicht verkehrt, aber ich denke das hat er schon bemerkt. Allerdings muß man nicht umbedingt bei den Verweisen Excel markiert haben. Vereinfacht zwar die Programmierung aber durch die Definition als Objekt und nicht als ...
|
| In das Form AutoCAD VBA wechseln |
|
Excel : Catscript Excel Tabelle kopieren und einfüge
KlaK am 16.09.2020 um 17:15 Uhr (1)
Hi,Ich kenne jetzt Catia nicht, stehen denn auf den Tabellen besondere Verknüpfungen.Was passiert wenn Du unten manuell rechte Maustaste auf den Arbeitsblattnamen gehst und dann "verschieben oder kopieren"Wenn das auf Catia keine Auswirkungen hat, könnte man auch VBA-Funktionen verwenden.Aber immer schön der Reihe nach GrüßeKlaus [Edit]Ach ja und zum Code: Ein wenig mehr wäre auch hilfreich.Wie ist objXL1 und objXL3 definiert? Warum objXL1("Schein.xlsx").Worksheets("Fremdvergabe") ?Ist denn objXL1 nicht ...
|
| In das Form Excel wechseln |
|
Access : Berechnung ueber 2 Reihen moeglich?
KlaK am 31.01.2019 um 12:56 Uhr (1)
Hi,Ach die lieben Schweißnähte ... Hatten wir das nicht schon mal letztes Jahr?In dem Fall würde ich lieber bei Excel bleiben und mir dort ein kleines Makro schreibenVorstellbar wäre:- Bereich in Excel selektieren- Punktauftrag von Excel aus in Autocad. Müßte man noch festlegen ob Punkte als Blöcke und /oder Linienauftrag- evtl. neue Lage der Punkte wieder zurückschreibenIst im Prinzip schnell gemacht aber vor dem WE komme ich da nicht dazu Dir ein Grundgerüst zur Verfügung zu stellen.GrüßeKlaus
|
| In das Form Access wechseln |
|
Excel : Catscript Excel Tabelle kopieren und einfüge
KlaK am 22.09.2020 um 12:47 Uhr (1)
Hallo BLD,Zitat:Original erstellt von BLD1983:In Catia geht ohne Dim objXL01 As Excel.Application und Set objXL01 = CreateObject("Excel.Application") natürlich garnichts,und wird nur mit objXL01.Visible = True angezeigt.[/i]Jein, ich teste erst einmal ob Excel bereits offen und ob das benötigte Arbeitsblatt geladen istCode:Dim oXL As Excel.ApplicationSet oXL = GetObject(, "Excel.Application")If oXL Is Nothing Then Set oXL = New Excel.ApplicationEnd IfDim oWB1 As WorkbookSet oWB1 = oXL.Workbooks("Material. ...
|
| In das Form Excel wechseln |
 |
Rund um AutoCAD : AutoCAD mit EXCEL-Werten füttern ?
KlaK am 26.04.2016 um 13:30 Uhr (15)
Zitat:Original erstellt von CAD-Rio:Da diese ganzen Werte der Messpunkte als EXCEL-Tabelle vorliegen, wäre es genial, wenn man sagen könnte " Linie 1 soll die Länge des Wertes der Zelle aus EXCEL haben"Gibt es sowas ?Ob es sowas fertig gibt? Jein - Habe ein Programm dass das aus einer Textdatei (csv) macht. Ergebnis ist ein fertiges Profil, bzw. beliebig viele, mit Beschriftungen und auch mehreren Horizonten, also durchaus machbar aber nicht mit Bordmitteln. Wie cadffm schon schrieb, für ein einfaches Prof ...
|
| In das Form Rund um AutoCAD wechseln |
 |
Excel : Excel erstellt keine Stücklisten
KlaK am 11.05.2017 um 13:28 Uhr (15)
Hallo Amnisha,Kann Dir dazu keine Lösung sagen auch wenn mir einige Ideen dazu im Kopf herumgehen.Kannst du vielleicht zunächst einige Fragen dazu beantworten:- Wie werden die Werte von Autocad nach Excel übergeben?Ist das ein Programm dass ihr selber geschrieben habt? Dann könnte man das im Debugmodus mal durchlaufen lassen.Wird das Programm von Excel oder Autocad aus aufgerufen?- Die gezeigte Fehlermeldung (VBABEC.tmp) deutet für mich darauf hin dass Excel nicht ordnungsgemäß geöffnet werden konnte, entw ...
|
| In das Form Excel wechseln |
|
Autodesk GIS Produkte : Gesamtfläche Datenverbindung
KlaK am 02.05.2022 um 12:25 Uhr (1)
Hallo CADdog,Ich mache das immer in Excel. Lasse mir dazu vorher in einer Spalte die Fläche berechnen, übernehme die dbf nach Excel und mache dort eine Pivottabelle nach Kategorien.GrüßeKlaus
|
| In das Form Autodesk GIS Produkte wechseln |
|
Excel : Catscript Excel Tabelle kopieren und einfüge
KlaK am 23.09.2020 um 14:20 Uhr (1)
Ok, Häckchen wieder weg Du kannst ja probehalber mal .Sheets() mit .Worksheets() ersetzen. Sollte zwar keinen Unterschied machen aber wer weiß.Hintergrund: Sheets beinhaltet alle Tabellen, also auch Diagramme, Worksheets nur die Tabellen.Mal ohne die .visible - Anweisungen getestet?Nachdem ich CATIA nicht habe, kann ich hier nur raten.GrüßeKlaus
|
| In das Form Excel wechseln |
|
AutoCAD Civil 3D : Verknüpfung Excel DWG
KlaK am 22.04.2015 um 10:26 Uhr (1)
OK, Du möchtest also nicht den Y-Wert ändert (Lage) sondern den Z-Wert (Höhe)Zusatzfrage: Machst Du die Straßenplanung mit Civil? Dann würde ich die Höhenanpassung des Kanals im Längenschnitt machen. Kann mir nicht vorstellen dass wegen eines Schachtes 500 andere geändert werden sollten ...Verwendest Du Civil nur als Zeichenprogramm, kann man das wie von Roman (RL 13) beschrieben anbinden und über eine MAP-Abfrage aktualisieren aber die Änderung wirst Du zuerst in der Exceltabelle händisch machen müssen.Wi ...
|
| In das Form AutoCAD Civil 3D wechseln |
|
Rund um AutoCAD : Zeitreihe erstellen oder Excel Diagramm einfügen
KlaK am 21.05.2013 um 11:31 Uhr (0)
Roman, es geht darum dass sie mehr als zwei beschriftete Achsen braucht und das kann Excel mMn nicht. Wobei ich nicht die aktuellste Version auf dem PC habe, evtl. gibt es ja im 2010 die Möglichkeit mehrere Sekundärachsen zu definieren.
|
| In das Form Rund um AutoCAD wechseln |