| Autor |
Nachricht |
Thema: Suche Tabellenblätter |
User99
Antworten: 6
Aufrufe: 236
|
Forum: Excel Hilfe Verfasst am: 06. Sep 2008, 23:23 Titel: AW: Suche Tabellenblätter Version: Office XP (2002)
|
Ja es sollte ein Eingabefeld erscheinen.
Bezüglich der Version mit dem Makro über die Tastenkombination. Mir ist aufgefallen dass diese nicht wie angegeben Strg+M sein kann, sondern nur STRG+Umschalt+M.
Bzw. Die STRG+ Umschalttaste + irgend eine gewünschte Taste exclusive Funktionstasten. Ansonst müsste das Makro funktionieren.
Beim Button ist mir Erklärungsfehler unterlaufen. Die schon vorhandenen Zeilen dürfen natürlich nicht gelöscht werden. Der von mir beschriebene code, nach der ersten- bis vor der letzten Zeile, müsste zwischen die schon vorhandenen kommen. Da müsste im Codefenster des Buttons also folgendes stehen:
Private Sub CommandButton1_Click()
Dim Tabsuche As String
Tabsuche = Application.InputBox("Tabellenblattsuche", "Suche", , , , , , 2)
On Error GoTo Fehlerfeld
Sheets(Tabsuche).Activate
Exit Sub
Fehlerfeld:
MsgBox ("Tabellenblatt nicht gefunden")
End Sub
Priv ... |
Thema: Tabellenformat übertragen |
User99
Antworten: 8
Aufrufe: 1093
|
Forum: Excel VBA (Makros) Verfasst am: 06. Sep 2008, 16:07 Titel: AW: Tabellenformat übertragen Version: Office 2003
|
Hallo DerLehrling
Das ist im Grunde ein normaler Kopiervorgang à la CTRL+C CTRL+V. Der lässt sich über ein Makro aufzeichnen. Eine weitere Möglichkeit ist dieser Code:
Application.CutCopyMode = False
Range("A1:C20").Copy
ActiveSheet.Paste Destination:=Range("E1") |
Thema: VBA |
User99
Antworten: 4
Aufrufe: 238
|
Forum: Excel Hilfe Verfasst am: 06. Sep 2008, 14:56 Titel: AW: VBA Version: Office 2003
|
Hallo wiesi
Irgenwie kann ich mir das noch nicht so recht vorstellen. Bitte noch mal für Dummies.
Spalten:
A B
1010 Gebäude
1020 Fuhrpark
*60000 Energie
Etwa so? Der Stern ist mit bei den Zahlen? Mit oder ohne Leerschlag zwischen * und Zahl? Oder stehen Zahlen und Text und Stern zusammen in einer Zelle?
Das mit dem Stern und den Kosten habe ich auch nicht so recht verstanden.
Alle Werte mit Stern davor sollen also nicht in der Spalte A sondern in der Spalte B stehen.
Nur ist mir nicht klar in welchen Zeilen diese hinein müssen. Hinter alle Zeilen bis zum nächsten Stern? Oder hinter alle Zeilen bis zum vorherigen Stern?
Wie müssen also die Werte mit Stern verteilt werden? |
Thema: Suche Tabellenblätter |
User99
Antworten: 6
Aufrufe: 236
|
Forum: Excel Hilfe Verfasst am: 06. Sep 2008, 14:04 Titel: AW: Suche Tabellenblätter Version: Office XP (2002)
|
Hallo Techdot
Tut mir leid für die fehlende Anleitung, war gestern schon etwas spät für so etwas.
Als erstes solltest du etwas Geduld bereitstellen
Dann musst du dich entscheiden ob es ein Button sein soll, oder das Makro von Hand, bzw. mit einer Tastenkombination, gestartet werden soll.
Hier kommen die Anleitungen für beide Varianten.
Einfügen eines Buttons:
- Lass dir über <Ansicht> <Symbolleisten> mit <Steuerelemente-Toolbox> die Leiste mit dem Button anzeigen.
- Erstelle einen Button mit dem Icon des unbeschrifteten Buttons, aus der neuen Leiste.
- Doppelklicke auf den neuen Button.
- Ersetzte die dortstehenden Zeilen durch den im vorherigen Beitrag erwähnten code.
- Schliesse das Codefenster (ohne zu speichern)
- Wieder in der Excelumgebung, klicke mit der rechten Maustaste auf den Button, wähle <Eigenschaften> und suchen im folgenden Menü den Punkt "Caption". Trag rechts daneben die Beschriftung des Buttons ein und bes ... |
Thema: Suche Tabellenblätter |
User99
Antworten: 6
Aufrufe: 236
|
Forum: Excel Hilfe Verfasst am: 06. Sep 2008, 01:19 Titel: AW: Suche Tabellenblätter Version: Office XP (2002)
|
Hallo Techdot
Hier ist ein Makro das dir die Suche abnimmt.
Sub Tabsuche()
Dim Tabsuche As String
Tabsuche = Application.InputBox("Tabellenblattsuche", "Suche", , , , , , 2)
On Error GoTo Fehlerfeld
Sheets(Tabsuche).Activate
Exit Sub
Fehlerfeld:
MsgBox ("Tabellenblatt nicht gefunden")
End Sub
Das kann ja, bei Bedarf, auch einem Button oder einer Tastenkobination mit STRG zugewiesen werden. |
Thema: Excel Datei lässt sich nicht öffnen |
User99
Antworten: 2
Aufrufe: 253
|
Forum: Excel Hilfe Verfasst am: 05. Sep 2008, 13:24 Titel: AW: Excel Datei lässt sich nicht öffnen Version: Office 2007
|
Hallo gast9876
Als erstes würde ich von der Datei eine Kopie erstellen und mit der ein paar versuche anstellen. Dann ist die Originaldatei nicht gefärdet.
Dann würde ich versuchen die Datei mit dem Excel eigenen Reparaturfunktion wieder her zu stellen. Eine Anleitung gibt es hier:
[url=http://office.microsoft.com/de-de/excel/HA010346561031.aspx]Link für Office 2002
[url=http://office.microsoft.com/de-de/excel/HA100970171031.aspx]Link für Office 2007 |
Thema: Excel 2003: Seitenumbruchvorschau hängt sich auf |
User99
Antworten: 1
Aufrufe: 583
|
Forum: Excel Hilfe Verfasst am: 05. Sep 2008, 00:01 Titel: AW: Excel 2003: Seitenumbruchvorschau hängt sich auf Version: Office 2003
|
Hallo Ferdi
Das kann viele Ursachen haben, so aus der Luft ist eine Lösung schwierig.
Meine Ansätze wären:
- Ist ein neuer Druckertreiber hinzugekommen? Manchmal macht das Probleme.
- Tritt das Problem bei allen Dokumenten auf oder nur bei einem?
- Festplatte mit Scandisk geprüft(mit Sektorenprüfung)? ev. ist ein Spreicherbereich des Programmes defekt. Das kann das Installationsprogramm nicht merken.
- Festplatte defragmentiert? Ev. wird dann dieser kritische Bereich verschoben. Aber achtung! verschoben ist nicht aufgehoben ;)
- RAM ev. defekt?
- Registry Eintrag wurde gelöscht, was genau ist gemeint? Wurde Excel in den Originalzustand zurückversetzt, so wie in den unten stehenden Beispielen?
- Updates auf SP3 aufgespielt? (Ja ich weiss es müsste auch ohne funktionieren)
- Neuistallation, vorzugsweise auf einer anderen Partition oder Festplatte, als letzte Option.
Grundeinstellung von Excel:
Druck auf <Start> <Ausführen>
Eingabe des Pfades und der Date ... |
Thema: Ranking Lieferanten |
User99
Antworten: 1
Aufrufe: 152
|
Forum: Excel Hilfe Verfasst am: 04. Sep 2008, 23:29 Titel: AW: Ranking Lieferanten Version: (keine Angabe möglich)
|
Hallo Nils
Das hängt davon ab, wie die aus dem Buchhaltungssystem exportierten Daten voneinander getrennt sind.
Beim Importieren in Excel kann man angeben, welches das Trennzeichen zwischen den Werten sein soll. Explizit zuordnen kann man die Spalten allerdings nicht automatisch.
Das aufsplitten einer Spalte auf mehrere, kann man über das Menü <Daten> <Text in Spalten...> erreichen. |
Thema: Mit einem Macro ein zweites Macro starten und Werte übernehm |
User99
Antworten: 6
Aufrufe: 174
|
Forum: Excel Hilfe Verfasst am: 04. Sep 2008, 14:58 Titel: AW: Mit einem Macro ein zweites Macro starten und Werte über Version: Office XP (2002)
|
Das passiert dann, wenn das zweite Makro nicht zu Ende läuft.
Entweder endet es mit einer Fehlermeldung, es enthält den "End" Befehl, oder es hängt in einer Schleife im zweiten Makro fest.
Um fest zu stellen wo das Makro genau abbricht, kann man im VBA Editor im entsprechenden Makro mit F8 einzeln die Schritte durchgehen. Dann siehst du genau was der Computer ausführt. |
Thema: 2 Geraden in Excel darstellen |
User99
Antworten: 1
Aufrufe: 915
|
Forum: Excel Hilfe Verfasst am: 04. Sep 2008, 14:43 Titel: AW: 2 Geraden in Excel darstellen Version: Office 2003
|
Hallo Matze1233
Wie du den Schnittpunkt bestimmst ist einfach. Setze beide Formeln gleich und löse sie nach x auf. Dann erhälst du in diesem Fall den Wert -6.
Wenn Excel das automatisch machen soll gib folgendes ein:
in Zelle A5: den X-Wert
in Zelle B5: den Additions-Wert
in Zelle C5: '= (als Text)
in Zelle D5: den zweiten X-Wert
in Zelle E5: den zweiten Additionswert
in Zelle F5: schreib Ergebnis:
in Zelle G5: =(E5-G5)/(D5-A5)
Für die Grafik solltest du dir überlegen, in welchem Bereich sie dargestellt werden soll, also Minimum und Maximum.
Natürlich sollte auch klar sein, wieviele Werte dargestellt werden sollen.
- Die erste Spalte einer Neuen Tabelle nimmst du als X Werte, sagen wir mal -10 bis 20.
- In der zweiten Spalte berechnest du die Werte der ersten Formel also =XWert der ersten Spalte * 1.5 + 6
- In der dritten Spalte berechnest du die Werte der zweiten Formel also =XWert der ersten Spalte * 2 + 3
Markier die Formeln und erweitere sie auf die gan ... |
Thema: Mit einem Macro ein zweites Macro starten und Werte übernehm |
User99
Antworten: 6
Aufrufe: 174
|
Forum: Excel Hilfe Verfasst am: 04. Sep 2008, 11:46 Titel: AW: Mit einem Macro ein zweites Macro starten und Werte über Version: Office XP (2002)
|
Application.Run gibt das Ergebnis einer Methode zurück und kann so nicht verwendet werden. Wenn ein Ergebnis zurückgeliefert werden soll müsste dieses an eine Zelle oder eine Variable übergeben werden.
Also: Variable1=Application.Run ("Generator.xls!Sudoku")
oder: Cells(1,1)=Application.Run ("Generator.xls!Sudoku")
Wenn es nur darum geht das Makro zu starten, reicht es einfach Call Sudoku zu schreiben.
Also so:
call Sudoku |
Thema: Datei öffnen Dialog VBA. Letzte geöffnete Datei anzeigen |
User99
Antworten: 1
Aufrufe: 208
|
Forum: Excel Hilfe Verfasst am: 04. Sep 2008, 00:16 Titel: AW: Datei öffnen Dialog VBA. Letzte geöffnete Datei anzeigen Version: Office 2003
|
Hallo Stefan
Da würde ich folgendes mit einbauen:
dim OpenDir as string
dim saveDir as string
SaveDir = CurDir
OpenDir = "C:/Pfadname"
ChDrive OpenDir
ChDir OpenDir
Application.GetOpenFilename("Log Files (*.log), *.log")
|
Thema: Zeit - Differenz zwischen zwei Zeiten per VBA berrechnen |
User99
Antworten: 1
Aufrufe: 1796
|
Forum: Excel Hilfe Verfasst am: 04. Sep 2008, 00:02 Titel: AW: Zeit - Differenz zwischen zwei Zeiten per VBA berrechnen Version: Office 2007
|
Hallo Dienz
Hier ist ein Beispiel zum umwandeln der Zeit vom hh:mm Format in Minuten:
Zeit1 = "10:20"
Zeit2 = Left(Zeit1, InStr(1, Zeit1, ":") - 1) * 60 + _
Right(Zeit1, InStr(1, Zeit1, ":") - 1) |
Thema: fest vorgegebenes Ergebnis |
User99
Antworten: 3
Aufrufe: 132
|
Forum: Excel Hilfe Verfasst am: 03. Sep 2008, 23:39 Titel: AW: fest vorgegebenes Ergebnis Version: Office 97
|
Hallo Simone
Leider ist die Aufgabe nicht ganz klar. Es gibt viele Möglichkeiten auf das gewünschte Ergebnis zu kommen. Immerhin geben alle Zahlen addiert auch +10, genauso wie 8+2 etc. Woher solle Excel wissen, welche die bevorzugte sein soll? Oder sollen alle Möglichkeiten geprüft werden?
Eine Lösung ohne Makro und mit allen Varianten wäre wohl, alle möglichen Additionen daneben einmal aus zu führen.
In die Zeile unter den Additionszahlen kommt dann die Formel:
=Wenn (Summe(Zelle1:ZelleX)=Zelle mit Prüf-Ergebnis;Zelle mit Prüf-Ergebnis;"")
Bsp:
A1 =Ergebnis 1 | B1 =0 | C1 =A1 | D1 =0 | E1 =0 | F1 =A1 | G1 =A1 | H1 =0 | I1 =A1
A2 =Ergebnis 2 | B2 =0 | C2 =0 | D2 =A2 | E2 =0 | F2 =A2 | G2 =0 | H2 =A2 | I2 =A2
A3 =Ergebnis 3 | B3 =0 | C3 =0 | D3 =0 | E3 =A3 | F3 =0 | G3 =A3 | H3 =A3 | I3 =A3
A4 =Prüfergebnis (10)
B5 =Wenn(Summe(B1:B3)=A4;A4;"")
C5 =Wenn(Summe(C1:C3)=A4;A4;"")
D ... |
Thema: Balken nach Outlook-Export entfernen |
User99
Antworten: 1
Aufrufe: 289
|
Forum: Excel Hilfe Verfasst am: 03. Sep 2008, 22:57 Titel: AW: Balken nach Outlook-Export entfernen Version: Office 2k (2000)
|
Hallo AlterSchalterr
Die Striche sind Steuerzeichen, vermutlich das Enterzeichen.
Wenn der Zeileninhalt zwischen den Strichen auf verschiedene Zellen aufgeteilt werden soll kannst du folgendes tun:
- Kopiere einen der Doppelstriche in die Zwischenablage
- Markiere die entsprechenden Zellen und klicke über das Menü <Daten> auf "Text in Spalten..."
- Gentrennter Dateityp angewählt lassen und "weiter" klicken.
- Unter "Andere" die zwei Striche eingragen, aus der Zwischenablage reinkopieren.
- Fertig stellen anklicken
Es ist nicht ganz sicher dass Excel diese Steuerzeichen erkennt, wenn nicht gäbe es noch die Möglichkeit bei "suchen/ersetzen" eine Tilde (~) vor das Steuerzeichen zu schreiben. Eventuell lassen sich diese dann ersetzen. |
| |