Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Automischer Ablauf in Excel per VBA

Mitglied: Shadow88

Shadow88 (Level 1) - Jetzt verbinden

12.12.2008, aktualisiert 13.12.2008, 5974 Aufrufe, 4 Kommentare

Bitte schreibt so, dass ich es verstehe. Kann zwar ein bissle VBA aber das nur in Access und habe damit noch nie in Excel zu tun gehabt. Danke!

Hallo zusammen =),

ich möchte ein Excel Dokument als Vorlage erstellen welches ungefähr so funktionieren soll:

Ein Mitarbeiter öffnet die Vorlage. Dann wird er im ersten Blatt "Optionen" ein paar Dinge gefragt (könnte ich per Steuerelemente machen).

Darunter auch, für welche Kundennummern alle ein Sheet in dieser Excel Datei angelegt werden soll. Wir haben eine Kundennummer in folgendem Format: 846536. Der Mitarbeiter sollte möglichst einfach die Kundennummern auswählen können und dann mit OK (Button bestätigen). Hier folgt nun schwierige Teil mit VBA:

Excel (VBA) soll überprüfen wenn er auf OK klickt, welche Kundennummern (gespeichert im Tabellenblatt "Data") der User gerne hätte und für jede gewählte Kundennummer ein Tabellenblatt mit dieser Nummer als Name anlegen. Außerdem sollte für die Anlage jedes Tabellenblattes eine bestimmte Vorlage (Tabellenblatt: "Template_Details") verwendet werden (schätze mal kopieren vom "Template_Details"). Beim Anlegen des Blattes sollte auch die Kundennummer nicht nur als Name des Tabellenblattes erscheinen, sondern auch in einem bestimmten Feld in diesem Blatt.

Noch mal in Kurzform ;) :
- User wählt Kundennummern über irgendein Steuerelement (denke da an Häkchen setzen)
- Durch das setzen des Häkchens wird ein Wert in dem Tabellenblatt "Data" geschrieben
- VBA überprüft wo überall ein Wert steht und erstellt für jede Kundennummer die einen Wert hat (also: <>"")ein neues Tabellenblatt (mit der Vorlage des Tabellenblattes "Template_Detail")
- Der Name des neuen Tabellenblattes sollte die Kundennummer enthalten
- In dem so erstellten Blatt sollte ebenfalls in einer bestimmten Zelle die Kundennummer auftauchen

Hättet ihr dafür einen Lösungsvorschlag?

Vielen Dank schon mal!

Glg,

Shadow88
Mitglied: 16568
13.12.2008 um 09:45 Uhr
Oh, wieso?

Den Lösungsweg hast Du doch schon relativ grob skizziert, jetzt mußt Du das nur noch umsetzen.


Lonesome Walker
Bitte warten ..
Mitglied: Shadow88
13.12.2008 um 13:47 Uhr
Zitat von 16568:
Oh, wieso?

Den Lösungsweg hast Du doch schon relativ grob skizziert, jetzt
mußt Du das nur noch umsetzen.


Lonesome Walker

Ja... aber so gut komm ich nicht mit VBA klar das ich das programmieren könnte...

Kann mir da jemand evtl. helfen?

Danke!

Glg,

Shadow88
Bitte warten ..
Mitglied: 16568
13.12.2008 um 14:06 Uhr
Gibt gute Bücher bei Amazon, und günstige Fachschulungen sind auch nicht selten...


Lonesome Walker
Bitte warten ..
Mitglied: Shadow88
13.12.2008 um 23:53 Uhr
Zitat von 16568:
Gibt gute Bücher bei Amazon, und günstige Fachschulungen
sind auch nicht selten...


Lonesome Walker

Das ist wohl richtig... aber dafür gibt es auch solche Foren, damit erfahrene Personen die weniger erfahrenen in solchen Lösungen unterstützen ;)
Bitte warten ..
Ähnliche Inhalte
Microsoft
Excel-Datei mit VBA speichern
gelöst Frage von 116408Microsoft6 Kommentare

Guten Tag Ich habe eine Excel-Datei, in der in D4 der Kundenname und in D11 das Projekt benennt wird. ...

Basic
Excel VBA enthält
Frage von AngelsBasic

Guten Tag Ich bin ganz neu in diesem Forum und hätte eine Frage. Wie kann ich bei diesem bestehenden ...

Microsoft Office
Excel VBA Wert hochzählen
gelöst Frage von Florian86Microsoft Office1 Kommentar

Hallo, ich habe im VBA Code folgendes stehen Range("E10") = Range("E10") + 1 Jetzt ist der Wert bei schon ...

Microsoft Office
Unterordner durchsuchen Excel VBA
Frage von schwalbepilotMicrosoft Office1 Kommentar

Hi, ich habe mir ein Makro gebastelt, mit dem ich Daten aus mehreren Word Tabellen auslesen kann. Das Makro ...

Neue Wissensbeiträge
Erkennung und -Abwehr

Ups: Einfaches Nullzeichen hebelte den Anti-Malware-Schutzt in Windows 10 aus

Information von kgborn vor 9 StundenErkennung und -Abwehr

Windows 10 ist das sicherste Windows aller Zeiten, wie Microsoft betont. Insidern ist aber klar, das es da Lücken, ...

Windows 10

Windows 10 on ARM: von Microsoft entfernte Info - Klartext, was nicht geht

Information von kgborn vor 11 StundenWindows 10

Windows 10 on ARM ist ja eine neue Variante, die Microsoft im Verbund mit Geräteherstellern am Markt etablieren will. ...

Microsoft
TV-Tipp: Das Microsoft-Dilemma
Information von kgborn vor 11 StundenMicrosoft7 Kommentare

Aktuell gibt es in Behörden und in Firmen eine fatale Abhängigkeit von Microsoft und dessen Produkten. Planlos agieren die ...

Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 2 TagenWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Heiß diskutierte Inhalte
Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1026 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall15 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...

Humor (lol)
Was könnte man mit einem Server machen? Idee gesucht
Frage von 2SeitenHumor (lol)15 Kommentare

Hey Zusammen Ich habe einen alten HP G2 Rackserver zu Hause rumliegen. 28GB Ram, 1xAMD Prozi mit etwa 2GHz. ...

Webbrowser
Welcher Browser ist der Beste?
Frage von justtinWebbrowser13 Kommentare

Hallo Leute Ich habe eine interessante Frage. Mich wurde mal interessieren welcher Browser ist eure meinung nach der beste? ...