WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Software

Software Rat & Tat bei Softwareproblemen

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 19.11.2008, 21:09   #1
Mobiletester
Inventar
 
Benutzerbild von Mobiletester
 
Registriert seit: 31.07.2000
Ort: Planet Erde
Beiträge: 2.498


Standard Lagerliste mit Excel

Ich brauche eine kleine Lagerverwaltung.
Nachdem ich von meiner vorigen Firma etwas Excel geschädigt bin, habe ich mit Excel folgendes probiert:
Ein Tabellenblatt mit der Sachnummer als Tabellenblattbezeichnung. Auf fixen Positionen sind Sachnummer, Produktbezeichnung, Lagerstand, Preis.
Da es sich um ca. 40 Positionen handelt, habe ich ein Tabellenblatt als Übersicht gemacht. Da habe ich die Sachnummer, Bezeichnung, Lagerstand, Preis in Tabellenform. Ich möchte jeden Eintrag als Hyperlink von jedem Tabellenblatt im Übersichtsblatt haben. Ich muss aber jeden Entrag manuell kopieren. Das finde ich ziemlich mühsam. Mit den üblichen Methoden bin ich angestanden.
Habt Ihr eine Lösung? VB und sonstige Programmierssprachen kann ich leider nicht.
____________________________________
Gott hat nicht den Menschen erschaffen,
der Mensch hat Gott erschaffen.
Mobiletester ist offline   Mit Zitat antworten
Alt 19.11.2008, 21:54   #2
Baron
Der Unvergleichliche
 
Registriert seit: 18.07.2002
Ort: Wien- wo sonst?
Alter: 66
Beiträge: 10.166

Mein Computer

Standard

Macros?
Baron ist offline   Mit Zitat antworten
Alt 19.11.2008, 22:30   #3
Mobiletester
Inventar
 
Benutzerbild von Mobiletester
 
Registriert seit: 31.07.2000
Ort: Planet Erde
Beiträge: 2.498


Standard

Tja, wenn man weiß wie, ist es sicherlich leicht. Probiert habe ich es, mit meinem Minimalwissen darüber habe ich es nicht geschafft. Nachdem ich auch nicht die geeigneten Hilfe Themen gefunden habe, bin ich wiedereinmal an der Software gescheitert....
____________________________________
Gott hat nicht den Menschen erschaffen,
der Mensch hat Gott erschaffen.
Mobiletester ist offline   Mit Zitat antworten
Alt 19.11.2008, 22:37   #4
Baron
Der Unvergleichliche
 
Registriert seit: 18.07.2002
Ort: Wien- wo sonst?
Alter: 66
Beiträge: 10.166

Mein Computer

Standard

Tja wie hast du es in einem anderen Thread so treffend formuliert? Mir fehlen da ein bisschen die zusammenhänge oder so? Scheint dir ja auch net anders zu gehen!
Baron ist offline   Mit Zitat antworten
Alt 19.11.2008, 22:52   #5
opa12
Hero
 
Registriert seit: 07.10.2002
Beiträge: 872


Standard

Ich würde keine Minute Zeit in etwas investieren was es schon zigfach am Markt gibt.
Als Freeware z.B.: http://www.moware.at/freeware-warenw...-industrie.htm
oder kostengünstig http://wiso.buhl.de/WISO_Kaufmann_St...ibung.BuhlData
opa12 ist offline   Mit Zitat antworten
Alt 20.11.2008, 00:24   #6
Ottwald
Inventar
 
Benutzerbild von Ottwald
 
Registriert seit: 31.03.2001
Ort: 1130 Wien
Alter: 69
Beiträge: 4.244

Mein Computer

Standard

ausserdem gibts hunderte Excelvorlagen und fertige Tabellen.
____________________________________
hau weg - den Dreck
Ottwald ist offline   Mit Zitat antworten
Alt 20.11.2008, 15:48   #7
Baron
Der Unvergleichliche
 
Registriert seit: 18.07.2002
Ort: Wien- wo sonst?
Alter: 66
Beiträge: 10.166

Mein Computer

Standard

Wo?
Wirklich?
Baron ist offline   Mit Zitat antworten
Alt 20.11.2008, 19:56   #8
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Eigentlich ist Excel für deine Zweck nicht die Ideale Lösung. Aber jeder wie er will.

Hier ein Codebeispiel, wie du die Liste automatisiert erstellen kannst. Einfach in ein Modul kopieren. Anpassen sollte ganz leicht sein.
Code:
Option Explicit
 
'Dieser Code wird beim Öffnen der Arbeitsmappe ausgeführt
'Im 1. Blatt werden Hyperlinks zu allen anderen Tabellen angelegt
Sub Auto_Open()
  Dim intI As Integer
 
  'Bei Bedarf den Buchstaben für die Spalte anpassen
  'Die Spalte darf keine anderen Daten enthalten
  Const C_strSpalte As String = "A"
 
  With Worksheets(1)
    'Löschen der alten Einträge
    .Range(C_strSpalte & ":" & C_strSpalte).Clear
 
    'Für jede Tabelle außer der 1. einen Hyperlink anlegen
    For intI = 2 To ThisWorkbook.Worksheets.Count
      'Hyperlink erstellen
      'Bei Bedarf die Zielzelle anpassen
      .Hyperlinks.Add .Range(C_strSpalte & intI - 1), "", Worksheets(intI).Name & "!A1"
 
      'Name der Tabelle als Text des Hyperlinks verwenden
      'Hier könnte auch der Inhalt einer Zelle verwendet werden
      .Range(C_strSpalte & intI - 1).Value = Worksheets(intI).Name
    Next
  End With
 
  'Mappe speichern
  ThisWorkbook.Save
 
End Sub

mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 23.11.2008, 04:14   #9
Miguel
Inventar
 
Benutzerbild von Miguel
 
Registriert seit: 07.05.2000
Beiträge: 1.658

Mein Computer

Standard

Zitat:
Zitat von wbendl Beitrag anzeigen
Hi!

Eigentlich ist Excel für deine Zweck nicht die Ideale Lösung. Aber jeder wie er will.

Hier ein Codebeispiel, wie du die Liste automatisiert erstellen kannst. Einfach in ein Modul kopieren. Anpassen sollte ganz leicht sein.
Code:
Option Explicit
 
'Dieser Code wird beim Öffnen der Arbeitsmappe ausgeführt
'Im 1. Blatt werden Hyperlinks zu allen anderen Tabellen angelegt
Sub Auto_Open()
  Dim intI As Integer
 
  'Bei Bedarf den Buchstaben für die Spalte anpassen
  'Die Spalte darf keine anderen Daten enthalten
  Const C_strSpalte As String = "A"
 
  With Worksheets(1)
    'Löschen der alten Einträge
    .Range(C_strSpalte & ":" & C_strSpalte).Clear
 
    'Für jede Tabelle außer der 1. einen Hyperlink anlegen
    For intI = 2 To ThisWorkbook.Worksheets.Count
      'Hyperlink erstellen
      'Bei Bedarf die Zielzelle anpassen
      .Hyperlinks.Add .Range(C_strSpalte & intI - 1), "", Worksheets(intI).Name & "!A1"
 
      'Name der Tabelle als Text des Hyperlinks verwenden
      'Hier könnte auch der Inhalt einer Zelle verwendet werden
      .Range(C_strSpalte & intI - 1).Value = Worksheets(intI).Name
    Next
  End With
 
  'Mappe speichern
  ThisWorkbook.Save
 
End Sub

mfg

WB
eine Frage zu Deinem Beispiel: Wo gibt es eine online Ressource, die ein Tutorial für oder eine Übersicht über VBA gibt?

lg Miguel
____________________________________
\"Leben ist, was einem passiert, während man auf die Erfüllung seiner Träume wartet.\"
(aus \"Der König von Sankt Pauli\")
Miguel ist offline   Mit Zitat antworten
Alt 20.11.2008, 21:01   #10
Mobiletester
Inventar
 
Benutzerbild von Mobiletester
 
Registriert seit: 31.07.2000
Ort: Planet Erde
Beiträge: 2.498


Standard

Danke an opa12 und wbendl. Werde ich beides ausprobieren!
Meine Erfahrung beim Suchen ist, wenn ich nicht weiß wo ich genau suchen soll und dann aus hunderten Möglichkeiten meine passende Lösung ertesten muß, habe ich soviel Zeit vertan, daß eine Krücke noch immer viel effizienter ist.
____________________________________
Gott hat nicht den Menschen erschaffen,
der Mensch hat Gott erschaffen.
Mobiletester ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:23 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag