|
Excel : Über VBA als Zahl speichern
okl am 04.06.2009 um 14:11 Uhr (0)
Guten Tag.Code:Sub Makro1() Dim Nummer As Double Nummer = 17 Stop Range("A5") = NummerEnd Sublässt meine Zelle A5, die ich vorher mit Zahlfomat "0000,00" formatiert habe, den Wert 0017,00 anzeigen. Und ich kann mit der Zahl auch wunderbar weiterrechnen.Auch Code:Sub Makro1() Dim Nummer As Double Nummer = 17 Stop Range("A5").Value = NummerEnd Subfunktioniert bestens. Kann Deine Problem nicht nachvollziehen.Benutze Excel 2003.Grüße, OleEDIT: die Stops müssen natürlich nicht sein /EDIT ...
|
| In das Form Excel wechseln |
|
Excel : VBA alle Blätter markieren
runkelruebe am 20.08.2008 um 11:31 Uhr (0)
Moin,guckst Du: KLICKSchleife drumrum und schon sollte es tun. Evtl. weg von ActiveWorkbook, aber das ist Geschmackssache:Code:Sub Blatt_kopieren() Dim AName$ AName = "Planverzeichnis.xls" For a = 1 To Workbooks("Planverzeichnis.xls").Sheets.Count Workbooks.Open Filename:="Planverzeichnis1.xls" Workbooks(AName).Activate Sheets(a).Copy after:=Workbooks("Planverzeichnis1.xls").Sheets(Sheets.Count) Workbooks("Planverzeichnis1.xls").Close savechanges:=True Next aEnd Sub------------------Gru&szl ...
|
| In das Form Excel wechseln |
|
Excel : Zellen Syncronisieren
Bernd P am 14.11.2016 um 20:53 Uhr (1)
Servus, eine Formel umständlich mit Offset einzutragen wenn "Range("A1:C1") = Target.Value" das zu 100% abdeckt, es ist einfach leichter zu ändern und zu erweitern.Oder so?Code:Private Sub Worksheet_Change(ByVal Target As Excel.Range)If Intersect(Target, Range("A1:C10")) Is Nothing Then Exit Sub Application.EnableEvents = False Range("A1") = Target.Value Range("B1:C1") = "=$A$1" Application.EnableEvents = TrueEnd Sub----------------------- Bitte Systeminfo eintragen, warum siehst du hier.Schöne ...
|
| In das Form Excel wechseln |
|
Excel : Catscript Excel Tabelle kopieren und einfüge
BLD1983 am 17.09.2020 um 11:03 Uhr (1)
Hallo Henry.Habe ich auch aber dann werden mit objXL01.Visible = True alle 3 Datein sichbar.und mit objXL1.Visible = True kommt eine Fehlermeldung.dein code mit: objXL03.Sheets("Material").Copy Before:=objXL01.Sheets(Worksheets(2)) kann auch nicht funktionieren da nicht definiertund bei: objXL3.Sheets("Material").Copy Before:=objXL1.Sheets(Worksheets(2)) kommt fehelrmeldung Type mismatch------------------Ich will es gar nicht wissen, aber ich muss.....Das Leben verlangt es.
|
| In das Form Excel wechseln |
|
Excel : Textfelder in Tabele ohne Textfelder
MarLud am 17.06.2008 um 21:09 Uhr (0)
Zitat:Original erstellt von Thomas Harmening: ;-) so ein unverschämtes Excel, verändert es einfach das Dokument -entwickelt XL endlich ein KI^^Ohjemine, wie Recht Du hast. Zitat:So aus der Ferne eine Diagnose zu machen, ist schwer - ohne Bsp-Mappe-, aber ich vermute mal: a) die waren schon immer drinnen, nur die Vorgängerversion deiner Excelanwendung hat sie ausgeblendet?b) es ist ein makro oder addin aktiv... da sie ja wiederkehren?Hm, wahrscheinlich vermutest Du es richtig, keine Ahnung. Hast Du ne Ema ...
|
| In das Form Excel wechseln |
|
Excel : Anzeige von Zeilen mit gleichem Inhalt
carsten-3m am 17.04.2009 um 15:32 Uhr (0)
Ich arbeite u. a. an Themen des Fachgebiets Variantenmanagement. Dazu habe ich mir Tools "gestrickt", die Artikel mit gleichen oder ähnlichen Merkmalen aus einer großen Menge mit Merkmalen versehener Artikel finden und gruppiert ausgeben können. Die zu untersuchenden Merkmale sind dabei wählbar (in Deinem Fall wären es halt alle verfügbaren).Die Tools sind alle mittels Excel und VBA erstellt worden. Ich kann sie nicht frei zur Verfügung stellen, weder auf dem Forum noch per PM, aber ich kann anbieten, Dein ...
|
| In das Form Excel wechseln |
|
Excel : Textbox in Formular leider vorbelegt
pi-design am 27.05.2011 um 08:40 Uhr (0)
Hallo Zusammen,die Werte, die in das Formular eingetragen werden, werden beim Schließen mit z.B.Range("B12").Value = CDec(Me.Blisterabmessung_längs)in eine Zelle geschrieben. Dieses Excel-File ist ein Anhängsel von SolidWorks, mit der ich die Geomstrie eines Bauteils steuere. Sollte nun z.B. der falsche Wert eingegeben worden sein, dann öffne ich das Formular wieder gebe den neuen Wert ein. Das Problem ist jetzt, das ich im gesamten Formular wieder die Werte neu eingeben muß.@runkel ruebe:Öffnen tu ich die ...
|
| In das Form Excel wechseln |
|
Excel : Formel für Datenermittlung aus anderer Tabelle?
runkelruebe am 07.04.2009 um 08:46 Uhr (0)
Kein Problem,erzeug Dir ein Steuerelement "Schaltfläche" und weis dem ein Makro zu,welches so aussehen könnte:Code:Public Sub Leeren()Sheets("Abwicklungsberechnung").Range("A1").ClearContentsEnd SubAnpassen kannst Du selber denke ich Ach ja: Wenn Du jetzt mit VBA anfängst, wirst Du Dich selber verfluchen wg. den verbundenen Zellen, die machen nur Ärger bei Schleifen u.ä., aber das wirst Du noch irgendwann sehen Nur als Tipp für die Zukunft: Laß sie einfach weg, Optik kann man anders regeln ---------------- ...
|
| In das Form Excel wechseln |
|
Excel : Mehrere Befehle zusammenfassen
Yavis am 06.02.2019 um 17:23 Uhr (1)
Vielen Dank für die Rückmeldung.Ich habe jetzt es jetzt so umgeschrieben:Sheets("Aktuell").Range("B3:B7").Copy Sheets("G3").Range("B5:B9")da beim Einfügen in der anderen "G3"-Tabelle immer eine Spalte Abstand zwischen zwei einzufügenden Spalten ist und ich mir nicht sicher bin, ob das berücksichtigt werden kann.Eine Frage hätte ich bitte noch: gibt es in Excel ein Problem zwischen automatischer Berechnung und Makros? Wenn ich die automatische Berechnung für die Tabelle aktiviere, bekomme ich am laufenden B ...
|
| In das Form Excel wechseln |
 |
Excel : Excel Formel mit Zahlen ausgeben
mokoe am 09.11.2012 um 00:41 Uhr (1)
Hallo,vielleicht hilft Dir das weiter - ein anderer Weg:1. in Zelle A1 den Rechenweg als Text eingeben (ohne "="): ((1+2)+3)2. in Zelle B1: =Ergebnis3. es erscheint nun die Fehlermeldung #Name? in Zelle B14. nun einen Namen definieren (Strg+F3) Namen Neu: Ergebnis = AUSWERTEN(A1)oder alternativ mit relativen Bezug: Ergebnis = AUSWERTEN(INDIREKT("ZS(-1)";0)) ZS(-1) bedeutet eine Zelle links, ZS(-2) zwei Zellen links usw. auswerten lassenJetzt kannst Du jede Formel als Rechenweg ohne "=" als Text eing ...
|
| In das Form Excel wechseln |
|
Excel : Diagramm: Achsen skalieren
runkelruebe am 01.03.2009 um 14:31 Uhr (0)
Und jetzt wird es spassig: Selbst dann heißen beide "Chart 3", egal wie oft ich die kopiere: immer "Chart 3" Das hab ich gestern schon nicht begriffen, weil ich dachte, das darf gar nicht sein.... Ein nächstes neu erstelltes heißt "Diagramm 3" jedes weitere wird "ordnungsgemäß" hochgezählt. Kopiere ich dagegen diese neu erstellten, wird ebenfalls "normal" hochgezählt.Wasn das jetzt schon wieder ------------------Gruß,runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...System-Info Exce ...
|
| In das Form Excel wechseln |
|
Excel : sheetoffset und Datum
daniu am 08.11.2012 um 13:36 Uhr (0)
Hi,ich verwende schon länger die Funktion Sheetoffset von hier: http://j-walk.com/ss/excel/tips/tip63.htmCode:Function SHEETOFFSET(offset, Ref) Returns cell contents at Ref, in sheet offset Application.Volatile With Application.Caller.Parent SHEETOFFSET = .Parent.Sheets(.Index + offset) _ .Range(Ref.Address).Value End WithEnd FunctionBisher hat das immer gut geklappt, aber jetzt möchte ich gerne ein Datum von einer Seite zur anderen bringen.1904 ist eingeschaltet, aber auf dem Folgeblatt landet ...
|
| In das Form Excel wechseln |
 Zuschnittberechnung.zip |
Excel : Vorgegebene Länge aus Einzelwerten kombinieren lassen?
Godzkilla86 am 11.07.2014 um 10:19 Uhr (1)
Ich habe mich nochmal mit dem Thema beschäftigt und musste feststellen dass die Datei Optimierun.xls aus meinem vorherigen Post nicht Effizient genug Arbeitet.Das habe ich herausgefunden als ich noch etwas mit dem Solver von Excel experimentiert habe. Ich denke ich habe jetzt eine Lösung gefunden, mit der man Vernünftige Ergebnisse mit relativ geringer Rechenzeit erreichen kann.Die Handhabung meiner kleinen Liste ist schnnel Erklärt.Vorab sollte schonmal das Office Add-In von Excel "Solver" installiert wer ...
|
| In das Form Excel wechseln |