|
Excel : VisualBasic- Makro bearbeiten
rainberg am 21.03.2006 um 14:33 Uhr (0)
Hallo Viktoria,Foren sind dazu da, dass Probleme innerhalb dieser gelöst werden. Ein verschicken von Dateien ist also nicht üblich.Du hast aber die Möglichkeit deinen Code hier zu posten oder auch die ganze Datei hochzuladen.Das Hochladen kann aber nur im ZIP-Format geschehen oder du musst die Datei umbenennen von z.B. Test.xls in Test.xls.txt und keine Sonderzeichen im Dateinamen.------------------Gruß RainerFeedback wäre nett!
|
| In das Form Excel wechseln |
|
Excel : VisualBasic- Makro bearbeiten
Viki2006 am 21.03.2006 um 14:39 Uhr (0)
Hallo Rainer,das würde ich sehr gerne machen aber ich möchte die Datei nur denjenigen Mitglieder zukommen lassen, die mir vielleicht helfen können, da es ja Daten der Firma beinhaltet. Danke und ich verstehe dein AnliegenGrüße Viktoria
|
| In das Form Excel wechseln |
|
Excel : VisualBasic- Makro bearbeiten
Thomas Harmening am 21.03.2006 um 15:07 Uhr (0)
Hau Dummywerte rein und entschlacke die Datei - so das sie nichtmehr relevant sind - ansonsten wird Hife unmöglich im Form von Forum------------------Am Anfang war kein Licht - und Vater blickte KaltMiss Brauch
|
| In das Form Excel wechseln |
|
Excel : Mappen per Makro anwählen
Ralf_A am 23.03.2006 um 11:29 Uhr (0)
Hallo Nicole,danke für deine Hilfe, leider ist es das noch nicht so ganz. Es soll immer eine bestimmte Mappe geöffnet werden, d.h ich brauche keine Auswahl. Was ich brauche wäre nur ein IF Abfrage ob die Mappe geöffnet ist. Ich habe die Abfrage mal formuliert, nur das funzt so nicht.Sub Makro7() If Datei geoeffnet ("Mappe2.xls") = True Then Windows("Mappe2.xls").Activate Else Workbooks.Open Filename:="Mappe2.xls" End IfEnd SubVielleicht findet sich ja noch jemand der mir weiter helfen kannDank im vor ...
|
| In das Form Excel wechseln |
|
Excel : Mappen per Makro anwählen
Thomas Harmening am 23.03.2006 um 12:46 Uhr (0)
Code:Sub oeffnen()Dim bExist As BooleanDim oWb As ObjectbExist = FalseWith Application For Each oWb In .Workbooks If (oWb.Name) = "Datum.xls" Then Prüfen ob Datei Datum.xls bereits geöffnet ist Windows(oWb.Name).Activate Jetzt aktivieren bExist = True Exit For End If NextEnd WithIf Not bExists Then On Error Resume Next Workbooks.Open Filename:="X:Datum.xls", ReadOnly:=False Mappe neu laden! On Error GoTo 0End IfEnd SubHTH------------------Am Anfang war kein Licht - und Vater blickte KaltMiss Br ...
|
| In das Form Excel wechseln |
|
Excel : Probleme mit Raute-Zeichen in Hyperlink...
Thomas Harmening am 23.03.2006 um 21:40 Uhr (0)
;-)also habe nun auch mehrere Versuche hinter mir - leider habe ich kein Outlook ;-)#am Anfang.txt = Verzeichnis öffnet sich und user wählt manuellEine andere Datei # in der Mitte.txt = kann Datei nicht finden...hmmm,schappe dir Joe und entkraute alle # und schaffe dir ein paar @ffchen an ;-) - manchmal muss das historische weichen - einen Spleen darf man ja trotzdem behalten - es muss nur funktionieren ;-)------------------Am Anfang war kein Licht - und Vater blickte KaltMiss Brauch
|
| In das Form Excel wechseln |
|
Excel : alle comboboxen in Tabellenblatt greifen
runkelruebe am 24.03.2006 um 12:11 Uhr (0)
und weils so schön ist, gleich die nächste Frage (auch hier hab ich schon seit Tagen gegoogelt etc.)Ich habe ein Datei mit über 30 Tabellenblätter mit je ca. 25 comboboxen und anderem Schnick-Schnack.Jetzt möchte ich am Ende des Monats Teile der Datei "leeren".Das mache ich momentan noch mit ActiveSheet.ComboBox1.ListIndex = 0 ActiveSheet.ComboBox2.ListIndex = 0 usw...Das kann aber doch so nicht Sinn sein. Gibt es da nicht ne Abfrage wie innerhalb einer Userform:Private Sub UserForm_Initialize()D ...
|
| In das Form Excel wechseln |
|
Excel : Combobox laden
Rom78 am 27.03.2006 um 14:20 Uhr (0)
Hallo,bin neu hier und gleich ne Frage.Ich habe soeben eine ComboBox im Excel gemacht und muss die Macro leider bei jedem Start laufen lassen damit sich die Combobox auch mit den Daten füllt die ich virgesehn habe.Die SUB "Private Sub Workbook_Open" geht leider nicht weil es ja nicht im SHEET sondern im WORKBOOK gestartet wird. Meine Sub im SHEET wo sich die Combobox auch befindet sieht folgendermassen aus:Private Sub Initialize() ComboBox1.AddItem "All" ListIndex = 0 ComboBox1.AddItem "Telecom" ...
|
| In das Form Excel wechseln |
|
Excel : alle comboboxen in Tabellenblatt greifen
runkelruebe am 27.03.2006 um 14:55 Uhr (0)
Hallo Nancy, Die "richtige" Datei kann ich leider aus verschiedenen (Daten...)Gründen nicht für die Allgemeinheit hochladen und bis ich die entkernt habe ists Sommer...Daher eine andere, viel schlankere, das Prinzip ist aber das gleicheMakro 1 zeigt, wies im Moment passiert.Makro 2 zeigt, wies in einer Userform laufen könnte,Makro 3 soll die Allgemeine Lösung werden, da drin Dein Ansatz von heute MorgenDiese sehr unschöne Häufung der ComboBox_Change-Ereignisse auf den Tabellenblättern würde ja bei einer Lö ...
|
| In das Form Excel wechseln |
|
Excel : alle comboboxen in Tabellenblatt greifen
runkelruebe am 24.03.2006 um 12:11 Uhr (0)
und weils so schön ist, gleich die nächste Frage (auch hier hab ich schon seit Tagen gegoogelt etc.)Ich habe ein Datei mit über 30 Tabellenblätter mit je ca. 25 comboboxen und anderem Schnick-Schnack.Jetzt möchte ich am Ende des Monats Teile der Datei "leeren".Das mache ich momentan noch mit ActiveSheet.ComboBox1.ListIndex = 0 ActiveSheet.ComboBox2.ListIndex = 0 usw...Das kann aber doch so nicht Sinn sein. Gibt es da nicht ne Abfrage wie innerhalb einer Userform:Private Sub UserForm_Initialize()D ...
|
| In das Form Excel wechseln |
|
Excel : alle comboboxen in Tabellenblatt greifen
runkelruebe am 27.03.2006 um 14:55 Uhr (0)
Hallo Nancy, Die "richtige" Datei kann ich leider aus verschiedenen (Daten...)Gründen nicht für die Allgemeinheit hochladen und bis ich die entkernt habe ists Sommer...Daher eine andere, viel schlankere, das Prinzip ist aber das gleicheMakro 1 zeigt, wies im Moment passiert.Makro 2 zeigt, wies in einer Userform laufen könnte,Makro 3 soll die Allgemeine Lösung werden, da drin Dein Ansatz von heute MorgenDiese sehr unschöne Häufung der ComboBox_Change-Ereignisse auf den Tabellenblättern würde ja bei einer Lö ...
|
| In das Form Excel wechseln |
|
Excel : alle comboboxen in Tabellenblatt greifen
runkelruebe am 27.03.2006 um 16:39 Uhr (0)
Hallo Thomas,ja, es sollen ComboBoxen sein, da ich in der anderen Datei u.a. ein komplettes Leistungsverzeichnis einlese, und meine Bauleiter sich die ausgeführten Positionen aus eben diesen Boxen raussuchen sollen. Das ganze Elend ist ja nur entstanden, weil sich die o.g. Herren möglichst viel Tipparbeit sparen wollen ("wo ist denn jetzt schon wieder das E? Gestern war es doch noch da..." )Ich weiß, daß Excel generell nicht das Richtige für mein Anliegen ist, Access oder gleich alles neu in VB wäre da ve ...
|
| In das Form Excel wechseln |
|
Excel : alle comboboxen in Tabellenblatt greifen
runkelruebe am 28.03.2006 um 10:51 Uhr (0)
Hallo zusammen!@nepumuk:toll, toll, toll! Aber wie soll ich arme kleine VBA-Made denn auf sowas kommen ? Laß uns in 20-30 Jahren noch mal über solche Dinge reden Trotzdem DANKE! Us sind unterwegs! Jetzt muß ich das Ganze nur noch auf die andere Datei umschreiben.@Thomas:Gehen würde fast alles im Leben auch ohne Schleifen, läuft ja momentan auch, aber bei bis zu 30 + 15 comboboxen auf einem Blatt und 31 + 5 Blättern (andere Datei) ist das einfach unschön, das Auge programmiert ja schließlich mit Zitat:D ...
|
| In das Form Excel wechseln |