Transkripte
1. 1 EINFÜHRUNG: Hallo, vielen Dank, dass Sie
an diesem Kurs teilgenommen haben, SAP Scripting und VBA,
hervorragende Integration. Ich bin dein Lehrer. Und ich möchte Ihnen zunächst eine Roadmap
für diesen Kurs
zeigen. Sie werden, in diesem Kurs werden
wir im nächsten Kurs Themen wie SAP Overrule behandeln. Also VB-Überblick,
grundlegende Systemkonfiguration. So können wir unsere ersten
Makros schreiben, SAP Scripting. So werden wir in der Lage sein
, ein vollständig in
SAP VB integriertes Makro
als unser Hauptprojekt zu erstellen . Ich werde diesen Kurs
mit einigen Bonus-Makros abschließen, die für tägliche Aufgaben sehr
nützlich sein können. Ich glaube, dass
Zeitersparnis in unserer
Welt und unserem Leben sehr wichtig ist. Dieser Kurs ist also
auch ziemlich
schnell , um gleich zur Sache zu kommen.
2. 2 SAP ÜBERSICHT: In dieser Vorlesung werden
wir
über SAP sprechen , also darüber, was es bedeutet, welche Bedeutung es hat
und welche Vor- und Nachteile CPUs haben. Also lass uns anfangen. Sap steht für
Systemanwendungen und Produkte, und in der Datenverarbeitung ist die derzeit führende
ERP-Geschäftsanwendungssoftware auf dem heutigen Markt Die Software bietet
eine einheitliche Plattform , die ermöglicht die Integration von
Geschäftsprozessen. Sap wird von der SAP AG
und dem 1972
gegründeten deutschen Softwareunternehmen, meinen fünf
exzellenten Mitarbeitern, entwickelt . seinen Hauptsitz in Deutschland und SAP hat seinen Hauptsitz in Deutschland und verfügt über Regionalbüros
auf der ganzen Welt. SAP wird von vielen
Fortune-500-Unternehmen weltweit als
Geschäftslösung für Verarbeitung von Betriebsdaten und für die Erstellung von
Berichten in Echtzeit verwendet, was allen
Managementebenen hilft, besser zu werden. Und auch, um Entscheidungen zu treffen
, die es ihnen ermöglichen, Geschäftsprozesse
effektiv und effizient zu
steuern. ERP Enterprise Resource Planning wird für
Unternehmenssoftwarepakete wie SAP durchgeführt , die aus
Anwendungsmodellen bestehen, die Unternehmen verwenden um Daten zu speichern und dann die
Geschäftsprozesse insgesamt zu verwalten . Module in den meisten Bereichen Buchhaltung, Personalwesen ,
Sicherheit,
Lieferkettenmanagement und mehr. Diese Modelle werden verwendet, um
die acht M zu verwalten : Mann, Material ,
Maschine, Mann, Methode, Protokoll,
Management und Marketing. Die Idee ist, die Ressourcen des
effizienten Managements von
Unternehmen zu verbessern . Neben SAP
werden ERP-Pakete unter anderem von Oracle,
JD Edwards und
Siebel hergestellt .
3. 2.1 BEDEUTUNG VON SAP: Lassen Sie uns nun über
die Bedeutung von SAP sprechen. Seit seiner Gründung im Jahr 1972 hat
SAP internationale
Akzeptanz auf der ganzen Welt erlangt, bilaterale Organisationen das am meisten bevorzugte
Business Solution Package sind. Sap ERP ist
in Ebenen des kostenlosen Kontingents strukturiert, was es zu einer robusten
ERP-Softwarelösung macht. Abgesehen davon, dass es sich heute um die
am weitesten verbreitete Anwendungssoftware
der Welt handelt, ergeben sich aus der Verwendung von SAP ERP die folgenden Vorteile . Jetzt werden wir uns die
Vor- und
Nachteile von SIP ansehen . Domainvorteilen von SAP ERP, insbesondere bei
Systemen, die für
große Unternehmen bestimmt sind, gehören die folgenden. Standardisierung der Geschäftsprozesse eines
Unternehmens, eine einheitliche Sicht auf das Geschäft, Fähigkeiten der Kunden
und starke Berichts und Analysefunktionen, die die
Entscheidungsfindung erleichtern. Am häufigsten werden
Einladungen, SAP oder hohe Anschaffungs- und
Implementierungskosten,
einschließlich des Kaufs der
Software selbst, genannt. Die zugrunde liegende
Infrastruktur, die Arbeitskosten interner IT-Mitarbeiter und
externer Berater. Aufgrund der Schulung der
Mitarbeiter und der Restkosten für
Softwarepflege und regelmäßige Upgrades sowie der
Komplexität des Systems können Implementierungen mehrere Jahre dauern. Nehmen wir an, P0 hat weltweit mehr als 400.000 Kunden, was bedeutet, dass es
Millionen von SAP-Benutzern gibt. Ich glaube also, dass dieser Kurs Ihnen helfen
wird, die
erforderlichen SAP- und Excel-Kenntnisse zu erwerben erforderlichen SAP- und Excel-Kenntnisse , um herausragende SNP-Benutzer zu werden.
4. 2.2 SAP ERP USE CASES: Sie können die häufigsten
SAP- und alle Missbrauchsfälle sehen. SAP Software hilft
Unternehmen dabei, nahezu jeden
Aspekt des Geschäfts zu verwalten, von Finanzen über
Personalwesen, Beschaffung und Logistik bis hin sehr branchenspezifischen
Anwendungen und Geschäftslösungen. Oder S4 Hana. Die folgenden
Konsumgüterbranchen , darunter Agrarindustrie, Konsumgüter,
Gesichtsbehandlungen, Biowissenschaften, Einzelhandel und
Großhandel. Dann diese kreativen Branchen, darunter Luft- und Raumfahrt und Verteidigung, Automobilindustrie, Hightech und
industrielle Fertigung. Auch Finanzdienstleistungen wie Banken und Versicherungen.
Es wird Saft verwendet. Öffentliche Dienste wie
Verteidigung und Sicherheit, Bundes- und Landesregierung, Städte der
Zukunft, Gesundheitswesen, Hochschulbildung und Forschung. Ich gehe zur staatlichen
und lokalen Jugendverwaltung. Und am Ende auch
Lohnbranchen wie Frachttransport
und Logistik, Maschinenbau, Bauwesen, Betrieb, Medien,
Passagier, Reisen und Lisa, professionelle Dienstleistungen, Sport und Unterhaltung
sowie Telekommunikation.
5. 3 EXCEL VBA ÜBERSICHT: In dieser Vorlesung werden
wir über Excel VBA,
allgemeine Anwendungen von VBA
und warum VBA verwendet werden sollte, sprechen . Vba ist eine Abkürzung für
Visual Basic for Replication. Und es ist eine
Programmiersprache, die von der Microsoft
Corporation
entwickelt wurde . Und es ist in
die wichtigsten Microsoft
Office-Anwendungen
wie Excel und Access integriert die wichtigsten Microsoft
Office-Anwendungen . Die VBA-Programmiersprache ermöglicht Benutzern den Zugriff auf Funktionen über das hinausgehen, was
in Microsoft
Office-Anwendungen verfügbar ist . Benutzer können
VBA auch verwenden, um
Anwendungen an
die spezifischen Anforderungen
ihrer Geschäftsstrategien anzupassen um
Anwendungen an
die spezifischen Anforderungen . Erstellung benutzerdefinierter Funktionen, Automatisierung von Computerprozessen. Und x ist der Kosinus der Anwendung.
6. 3.1 GEMEINSAME VERWENDUNG VON VBA: Lassen Sie uns über die
häufigsten Anwendungen von VBA sprechen. Vba wird normalerweise von
Finanzfachleuten verwendet, wahrscheinlich genauso wie Sie
große Datenmengen analysieren. Finanzfachleute
wie Portfoliomanager, Finanzanalysten, Händler und
Investmentbanker müssen sich
häufig
mit großen
Datenmengen auseinandersetzen , die erforderlich sind, um
alle Daten zu überprüfen und
die , um wichtige Kauf
- oder Verkaufsentscheidungen zu treffen. Die Profis können
VBA verwenden, um Makros zu erstellen, eine schnelle
Analyse der Daten
ermöglichen. Sobald die Logik definiert und die wichtigen Variablen spezifiziert
sind, sollten
die Finanzfachleute Datenmengen
in die entsprechenden Zellen einpassen und
auf Knopfdruck
Ergebnisse erzielen . Solange
dem Programm die richtigen Daten hinzugefügt
werden,
ist
die Datenausgabe außerdem Programm die richtigen Daten hinzugefügt
werden,
ist
die genauer als die Ausgabe
, die manuell
abgerufen wird , da Menschen zwangsläufig Fehler
machen können. Sie können VBA auch verwenden oder um
komplexe Modelle zu erstellen und zu verwalten. Zum Beispiel Handels-, Preis
- und Risikomanagementmodelle. Die Modelle können verwendet werden, um die Wertentwicklung von
Aktien
auf dem
Wertpapiermarkt in Echtzeit zu
verfolgen , liefern den Trend jeder
Aktie zu
prognostizieren und Signale für den Kauf oder Verkauf sowie eine
angemessene Preisgestaltung zu in jeder Phase. Das BI-Programm kann auch zur Generierung von
Finanzkennzahlen
verwendet werden . Die DOE-Analyse zur Bewertung der
finanziellen Leistung
börsennotierter Unternehmen sowie zum Vergleich der
Trends und Leistungen von zwei oder mehr Unternehmen oder eines
definierten Zeitraums. Wir können VBA verwenden, um
Anlageszenarien zu erstellen, in der Regel Investmentbanker, und Finanzanalysen
, bei denen
Entscheidungen getroffen werden müssen , indem wir
zwei oder mehr
Anlageszenarien vergleichen , z. B. in Fusionen und Übernahmen, Finanzfachleute
müssen
die finanziellen Auswirkungen
des Zusammenschlusses berücksichtigen die finanziellen Auswirkungen
des Zusammenschlusses um festzustellen, ob es machbar ist dass Fachleute
VBA-Makros verwenden können, um
Anlageszenarien zu stimulieren Verschaffen Sie sich einen Überblick über diese erwarteten
Ergebnisse sind Ethik. Auf diese Weise kann es menschliche Emotionen
eliminieren, den
Entscheidungsprozess beeinträchtigen und sich stattdessen auf eine simulierte
Analyse
verlassen, die
theoretisch näher
an der Realität liegt . Die Entscheidungsträger können auf der Grundlage
der diagonalen Ergebnisse
eine Entscheidung treffen.
7. 3.2 WARUM MAN VBA VERWENDET?: Im letzten Teil der
VB-Übersichtsvorlesung werden
wir darüber sprechen, warum Excel VBA verwendet werden sollte. Sie können direkt manipulieren,
um hervorragende Software für VBA zu erstellen. Sie können die Kunst beherrschen,
Makros zu erstellen, um
Ihre Zeit in Excel zu optimieren. Es gibt zwei Möglichkeiten, Excel-Makros zu
erstellen. Die erste Methode ist die
Verwendung des Makrorecorders. Nach der Aktivierung zeichnet der Rekorder alle Schritte auf, die
sie ausführen, verknüpft und speichert
sie als Vorgang, der als
Makro bezeichnet
wird , und beendet den Rekorder. Dieses Mikro ist gespeichert und
kann
einem Button zugewiesen werden , den wir
ausführlich gelernt haben. Auch diese Methode ist relativ einfach und hat keine inhärenten
Kenntnisse des VBA-Codes. Diese Methode funktioniert nur
für einfache Prozesse. Nachteil der Methoden
ist, dass sie nicht sehr
anpassbar sind und die
Makroansicht Ihre Eingabe exakt nachahmt. Mein Standard. Aufgezeichnete Makros verwenden auch Referenzierung statt
relativer Referenzierung. Das bedeutet, dass
das Makro auf diese Weise erstellt wird. Wie schwer es ist, die
Variablen und intelligenten Prozesse zu verwenden. Aber wir werden die zweite, die leistungsfähigere Methode
von Gradient und Exo Macro verwenden, die wir mit VBA nennen sollen.
8. 4 EXCEL: In dieser Vorlesung
werden wir X0 einrichten, damit wir
VBA- und VBA-Tools verwenden können. Öffnen Sie also bitte Ihr
Microsoft Excel-Arbeitsblatt. Falls Sie Vb nie verwenden, wird die Registerkarte Entwickler
im Hauptmenü nicht angezeigt , da sie standardmäßig
nicht aktiviert ist. In einem solchen Fall müssen
Sie also manuell den Tab
Entwickler zum
Hauptmenü hinzufügen . Klicken Sie einfach mit der rechten Maustaste auf das Menüband. Wählen Sie das
Menüband anpassen aus. Die Registerkarte „Entwickler“. Setzen Sie das Häkchen
daneben und klicken Sie auf. Okay. Wie Sie sehen, der Entwickler-Tab
dafür, den wir seine Funktionen nennen. Wir müssen auf den
Visual Basic Editor zugreifen. Im Grunde haben Sie zwei Möglichkeiten. Klicken Sie dazu auf das Visual Basic-Symbol oder drücken Sie die Tastenkombination
Alt und F 11. eine
SAP-GUI-Skripting-Anwendungsschnittstelle hinzuzufügen Es ist
wichtig,
unserem VB-Ansatz , um SAP und Excel-VBA zu
integrieren. Also klicken Sie bitte auf
Tools-Referenzen. Sie können diese Liste überprüfen, ob SAP GUI-Scripting
bereits hinzugefügt wurde. Falls nicht, klicken Sie
einfach auf Durchsuchen. Für den Ordner, in dem
Ihr SAP installiert ist. Gehen Sie zum Frontend-Ordner SAP GUI und suchen Sie nach dieser Datei. Ordnung, das muss hinzugefügt werden. Wie Sie sehen können,
wurde
die gruppierte
SAP-Anwendungsoberfläche zu dieser Liste hinzugefügt. Klicken Sie nun auf Okay und speichern Sie es.
9. Übersicht über die Sap Scripting: In dieser Vorlesung werden wir
ein wenig über Scripting sprechen . Wählen Sie GUI. Scripting ist eine
Automatisierungsschnittstelle, die die Funktionen von
SAP GUI für Windows und Java erweitert . Mit dieser Schnittstelle können
Sie
sich wiederholende Aufgaben automatisieren, indem Sie makroähnliche Skripts aufzeichnen und ausführen. Drehbuch. Es wird verwendet, um
Geschäftstransaktionen
zu automatisieren, die Erstellung von
Stammdaten zu automatisieren
und Konfiguration
und andere Aufgaben zu automatisieren. In der nächsten Vorlesung werden wir zu SAP
wechseln und ich werde
Ihnen zeigen , wie Sie Scripting aktivieren und wie Sie mit der Aufnahme
wie Creep beginnen.
10. SAP zum SKRIPTING: In dieser Vorlesung werden wir Scripting
aktivieren,
damit wir es für unsere
Makro-Erstellung für Fuzzies verwenden können. Ihr ICP
verschlüsselt auch nicht den Detektor. Gehen Sie, um alle
aufgerufenen Layoutoptionen anzupassen. Barrierefreiheit und Skripting. Skripting. Aktiviere einfach Scripting,
drücke Apply und Okay. Und Scripting, SAP
wird aktiviert oder nicht. Wir werden in einen Bildschirmrekorder
gehen, erneut zum Anpassen
gehen, das sogenannte Layout. Wählen Sie Bildschirmaufnahme
und -wiedergabe. Hier kannst du
deinen Speicherpfad einrichten. Und um mit der Aufnahme zu beginnen, müssen
Sie nur die Taste
Record Script drücken. wird also nicht jede Aktion
aufgezeichnet , bis Sie Stop drücken. In der nächsten Vorlesung werde ich Ihnen
zeigen, wie Sie ein
solches Drehbuch für
unser Hauptprojekt aufnehmen können.
11. AUFZEICHNUNG UNSERES ERSTEN SKRIPTS: Audrey hat Arrows Prescript
für unser Hauptprojekt genannt, z. B. haben Sie
bei Ihrer Arbeit eine sich wiederholende Aufgabe Bericht mit Jill
zu senden, ich kann täglich Artikel für einen
bestimmten Firmencode an unsere Kollegen oder
Geschäftspartner. In einigen Fällen kann es sehr zeitaufwändig
sein. Lassen Sie uns diese
Aufgabe automatisieren. Was ist die Aufnahme? Unser Drehbuch? Gehen Sie zu Lokales Layout
für Skriptaufnahme
und -wiedergabe anpassen . Drücken Sie die Taste „Script aufnehmen“. Wir müssen zur Transaktion gehen. Bei G-freier Energie berücksichtigen
wir den Firmencode. Wir möchten einen Bericht
für alle Artikel vom 1. September,
15. September haben. Klicken Sie nun bitte auf
Ausführen oder acht. Die Ergebnisse werden generiert, damit wir sie nach Excel exportieren
können. Klicken wir auf Liste,
Export und Tabelle. Wählen Sie aus allen
verfügbaren Formaten aus. Und Excel bietet ein
offenes XML-Format. Leaker, mach weiter. Wähle einen Stapel. Wir möchten wirklich Ihre
Datei und Ihren Dateinamen speichern, z. B. den Bilanzbericht. Klicken Sie nun auf Generieren. Der Bericht wurde generiert,
sodass wir weiterhin aufnehmen aufnehmen können, und unser
Skript wird gespeichert. Sehen wir uns nun unseren Bildschirm und zeigen Ihnen, was
sie aufgenommen haben. Wir können all die Aktionen, die
wir gemacht haben, hier sehen. Wir wollen uns einbringen. In der nächsten Vorlesung erstellen
wir unser erstes Makro mit dem
Skript, das wir gerade aufgenommen haben.
12. SAP und VBA INTEGRATION: Vorlesung, wir werden
unser gefrorenes Makro erstellen. Keine Sorge, wenn Sie keine Erfahrung mit VBA
haben, wird
es sehr einfach sein, es zu befolgen. Wir müssen also nur
Visual Basic Editor öffnen , ein neues
Modul, in dem wir
unsere Makroset-Variablen für die
Unterprozedursammlung
für das SAP-Setup erstellen unsere Makroset-Variablen . Jetzt können wir also den Namen
unserer Unterprozedur erstellen ,
z. B. sagt Bericht. Jetzt benötigen wir unser Skript
und kopieren alles unter IF-Anweisung und fügen es
in unsere Unterprozedur ein. Richtig? Jetzt müssen wir
nur noch unsere Unterprozedur-Erklärung beenden. Und
gerade jetzt haben wir Ihr erstes
integriertes SAP VBA-Makro erstellt. Wie Sie sehen, war es nicht so
schwierig. Also lass es uns testen. Drücken Sie also die Run-Taste oder eine Fünf. Für die Ergebnisse übermittelt. Unser Makro läuft perfekt
gesalzen. In der nächsten Vorlesung werde ich
einige Optionen zeigen, wie Makros ausgeführt werden können.
13. 6.1 WIE MAN MACROS AUSFÜHRT: Vorlesung, ich werde
Ihnen zeigen, wie Sie Makros hinzufügen. Wir wollen
meine Kreuzbestäubung nicht vom
Visual Basic Editor aus ausführen Visual Basic Editor insbesondere wenn Sie Ihre
Makros mit Ihren Kollegen teilen. Es könnte für sie sehr beängstigend sein,
wenn sie mit VBA nicht
vertraut sind. Die beliebteste Art, Makros
auszuführen, sind Schaltflächen. Also werden wir einen erstellen. Gehen wir zur Registerkarte „Entwickler“. Klicken Sie auf Einfügen
und wählen Sie die Schaltfläche. Wir können unser Makro direkt
unserer neuen Schaltfläche zuweisen. Sie können ihm auch den Namen hinzufügen. Wir können es also als unseren Bericht über
Makrobilanzen bezeichnen. Oder die Makro-Schaltfläche wird erstellt. Wenn du darauf
klickst, sind Mikroben in der Nähe. Die andere Möglichkeit, Makros auszuführen besteht darin, auf die Schaltfläche Makro zu klicken. Wir können also das
Makro auswählen, das Sie ausführen
möchten . Ich klicke auf Run. Und dann werden Makros häufig mithilfe von Objekten
ausgeführt. Wir können also zu Insert up
to shape gehen, das Ihnen gefällt. ZB der Stil. Du kannst es an deine Ideen anpassen und ihm einfach ein Makro zuweisen. Es ist auch eine Möglichkeit, wie du deinen Button richtig schön
gestalten kannst. Sie können einfach ein Symbol aus den Sets auswählen und
es mit Ihrer Schaltfläche gruppieren. Z. B. ich mag diese. Gerade in
Ihre Excel eingefügt. Nun, ich sehe die Zeit,
wir sind übertrieben. Sie müssen sie jetzt beide
mit der Strg-Taste markieren. rechten Maustaste
und klicken Sie auf Gruppieren. Sie können sehen, dass sie ein Objekt aus
Glycan waren, also können wir sie zusammen bewegen. Das waren also einige beliebte
Methoden, um Makros auszuführen.
14. 6.2 EXCEL MAKRO MODIFYING: In dieser Vorlesung unseres VBA-Codes. Wir können also alle gewünschten GL-, Konto-
oder Firmencodes oder Daten verwenden. Wir werden diese
Codezeilen anpassen, sodass wir Referenzen
aus unserer Excel übernehmen
können. Lass uns anfangen. Jetzt können wir ein Dashboard oder ein Joule-Konto erstellen. Unicode-Veröffentlichungsdatum von Seitenhelfer, der Reichweite hat. Wir können auch die Leiste anpassen. Wir können die Schrift ändern, z.B. Impact, was mir sehr gut gefällt. Du kannst hier an
Referenzen sterben. ZB Jig Cajoling Column, wir können dasselbe
wie zuvor verwenden. Was ist ein anderes Unternehmen
namens **** of zeros 01, das das Beispiel
vom ersten Juli,
Ende Juli
hostet . Wir können unseren bestehenden
Pfad genau hier kopieren. Wir wissen also, dass wir es in Zukunft
ändern können. Sie können verschiedene Schriftarten
auch für unsere Referenzen verwenden. Lassen Sie uns etwas
anderes als die Wirkung wählen. Lass uns ein paar Ränder machen, ein paar schöne Farben. In Ordnung, das
war also der erste Teil. Und jetzt
passen wir unseren VBA-Code an. Es wird also den
Unterschied zwischen abgerundeten Zellen nehmen. Schauen wir uns unser Skript
im VBA-Code an, damit wir
leicht erkennen können , dass das Design als GL-Konto bezeichnet
wird. Dieser ist für den Firmencode D2, Fälligkeitsdatumsbereich der
Tragfläche. Und dieser ist
für unseren Bericht. Also werden wir
es jetzt anpassen. Referenzen von
Hotels werden verwendet. Für das GL-Konto
wird es Schatten sein. Schattieren Sie den Mindestbereich. Für den Wert können
wir also grundsätzlich den Suchcode der Zellen
kopieren
und eingeben . Es sind Zellen C6, das
Veröffentlichungsdatum ist C9. Ich verstärke die beiden. Es ist C zehn. Und zum Speichern des Pfads ist es C 12. Stimmt das? Wir haben unseren Code, unsere Excel-Datei, angepasst, damit er benutzerfreundlicher
wird. Vergessen Sie nicht, Ihre Arbeit im
Microsoft Visual Basic Editor
und auch Ihre gesamte Datei zu
speichern . Speichern Sie als
Excel-Arbeitsmappe mit Makrofunktion Ihr Code geht nicht verloren. Natürlich können wir auch eine
nette Schaltfläche erstellen ,
um unser Makro auszuführen. Wir können also zur
Registerkarte Entwickler gehen und die Schaltfläche einfügen. Saldo ist ein
aufgezeichnetes Makro. Benennen Sie es in Saldenbericht um. Wir können es nach rechts verschieben. Ich kannte eine nette Ikone. Beispiel. Dieser wurde gerade eingefügt. Sie können Objekte gruppieren, oder? Das Hauptprojekt zur Integration von SAP und VB Excel wird
gerade abgeschlossen sein. Deshalb möchte ich
Ihnen gratulieren , weil Sie gerade die
SAP- und Excel-Grundlagen in
sehr kurzer Zeit gelernt haben. Aber dann ist das noch nicht alles. findest du einige
nützliche Makros, die dir extra Abschnitt
findest du einige
nützliche Makros, die dir den Alltag
erleichtern können.
15. 6.3 WIE du die BENACHRICHTIGUNGEN ausschalten kannst: Manchmal kann es vorkommen, dass einige Maßnahmen SAP zu viel Zeit in
Anspruch nimmt. Excel wird also
nervige Fragen stellen wenn Sie das Makro fortsetzen
oder abbrechen möchten, und es werden
alle paar Sekunden gefragt. Um dies zu verhindern, müssen
wir diese beiden Zeilen hinzufügen, um sie zu
dekodieren. Verpflichtung. Obwohl Warnungen
gleich falsch sind, um sie auszuschalten, mussten
alle Benachrichtigungen
auch bis zum Ende
von zwei Makro Tutor oder ich kann Benachrichtigungen machen, um zukünftige Probleme zu
vermeiden. Also haben wir einfach kopiert und falsch in wahr
geändert. Und das war's. Und speichere es.
16. BONUS: ARBEITSBÜCHER ÖFFNEN MACRO: Willkommen im zusätzlichen
Abschnitt dieses Kurses. Wir werden uns auf
das Szenario konzentrieren, das dank des Mikrofons
erstellt wurde. Sie haben gerade
zahlreiche Berichte für
die verschiedenen
Unternehmenscodes oder Regionen heruntergeladen . Falls Sie also eine konsolidierte Datei
erstellen müssen , müssen Sie sie nicht manuell
kopieren, was einige Zeit in Anspruch nehmen wird. Verwenden Sie VB einfach erneut, damit
wir etwas Zeit sparen können. So können wir uns z. B. die
Kopie unserer Kollegen holen. Bitte beachten Sie, dass
alle Dateien geöffnet sein müssen,
wenn Sie
Daten aus Excel-Dateien mit VBA kopieren möchten ,
wenn Sie
Daten aus Excel-Dateien mit VBA . Aber auch hier ist es nicht
erforderlich, dies manuell zu tun, insbesondere wenn wir Dateien
mit seitlicher Ansicht haben. Lassen Sie uns ein Makro erstellen, das die ganze Arbeit im Namen erledigt. Also wird niemand eine
neue Unterprozedur erstellen. Kann z. B. Open Workbook heißen. Bücher wurden nicht geöffnet. Und wir brauchen
den Pfad zu unseren Dateien. Kopieren Sie einfach den Pfad durch unsere Datei aus unserem Hauptprojekt und fügen Sie ihn ein. Der Verlust wird gemeldet, heruntergeladen und andere kostenlose Dateien
für verschiedene Regionen. Also können wir diese Zeile für
sie verwenden und einfach unten kopieren, was wir nur
brauchen, um
die Dateien umzubenennen , die für Asien
heruntergeladen wurden. Und unter einer aus Australien
und einer für Europa. Ich weiß, dass das Makro sind. Also können wir hier die F5-Taste schreiben. Hervorragend. Wie Sie sehen konnten, alle geöffneten Dateien so erweitert,
wie wir sie gefunden haben. Wir können auch eine Schaltfläche erstellen, um dieses Makro für offene Arbeitsmappen
auszuführen. Gehen Sie also erneut zur
Registerkarte Entwickler. Schaltfläche einfügen. Wählen Sie unser Makro aus, benennen es um, um Arbeitsmappen zu öffnen, z. B. wählen Sie
erneut ein schönes
Symbol und gruppieren Sie es mit der Schaltfläche, sodass es zu Icons einfügen
wechseln kann. Wählen Sie erneut ein nettes Symbol. ZB können wir diesen benutzen. Du brauchst nur ein bisschen
und gruppiere es mit der Taste. Nochmals, wir können es versuchen. Falls es funktioniert. Wie Sie
sehen, tut es das wirklich.
17. BONUS: KOPIEREN & VERGANGENES MAKRO: Jetzt erstellen wir
ein Makro, das Daten aus allen
Dateien
kopiert, die wir
von SAP oder Euro Brick Geon
für Asien und Australien verschoben haben . Lassen Sie uns also eine
neue Unterprozedur erstellen. Sop, z. B. Daten kopieren und einfügen. Wir müssen eine neue
Variable für Arbeitsblätter deklarieren, die wir Daten kopieren werden. Und auch für das
Zielarbeitsblatt, das in unserem Fall
unser Hauptprojekt, die
Excel-Datei, ist. Also lass es uns machen. Ich habe mich wegen des
Platzes geirrt . In
diese Richtung. Ich mache mir Sorgen. Im Moment müssen wir
VBA-Code für den AP-Bericht schreiben. VBA weiß also, aus welcher
Datei Daten und an
jedes Ziel kopiert werden sollen .
Dinge zu diesem Code. Die VBA weiß, dass
sie
alle Daten aus dem
Bilanzbericht auf
Sheet1 in unser mit
Excel benanntes Hauptprojekt kopieren sollte alle Daten aus dem
Bilanzbericht auf . Und wetteifern auch darum, den Namensrekord zu
drehen
, den ich zu diesem
Zweck erstellt habe. Es kennt auch die
Ziffernkopierdaten von Kolonnaden, einer Szene und Funddaten in der
letzten Zeile. Und kopiert. Fantastisch. Jetzt kopiere ich einfach diesen Code für die
verbleibenden drei Berichte. Und ich nenne nur die Arbeitsmappe
, aus der Daten kopiert werden. Wohingegen kontrollieren und kopieren. Diese langen können
in Dances Asia umbenannt werden. Diese auf die Waage, Europa. Und das sind keine zwei Salden. Australien. Wichtiger Hinweis Wir wollen diese
Kopfzeile nur kopieren die aus dem ersten
Dateisaldenbericht
gebildet wurde, also die anderen Dateien, also müssen wir sie um eins damit die erste Zeile nicht kopiert
wird. Lassen Sie uns einfach unseren Code anpassen. Ordnung, das
sollte alles sein. Also lass es uns testen.
Wie ich bereits sagte, müssen
alle Dateien geöffnet werden damit wir Daten von ihnen kopieren können. Verwenden wir also unseren
Button Arbeitsmappen öffnen. Genau hier. Wir können unser
neues Makro verwenden. Kopieren und Einfügen. Mir wurde klar, dass ich hier nicht
mit verbleibenden
kostenlosen Berichten außer der
Saldenberichtsdatei verwechselt habe . Du willst alles kopieren,
außer der ganzen Frostlinie. Also müssen wir uns
ändern, 282 arrangieren. Wie Sie sehen, haben wir diese Änderung
bereits vorgenommen. Lass uns endlich diese
Makro-Makros um uns herum haben. Alles sieht gut aus. Wir haben gerade alle
Daten innerhalb weniger Sekunden kopiert. Und irgendwann
energiesparend. Wir können auch eine
Schaltfläche für dieses Makro erstellen. Wir gehen stattdessen
anstelle der Schaltfläche zur
Registerkarte Entwickler, signieren das neue Makro und benennen es um. Um Daten zu kopieren, können
Sie z. B. wieder
ein nettes Symbol wählen. Beispiel Designer. Ich habe nur ein bisschen gemacht. Und wieder können wir
es mit der Schaltfläche gruppieren. Hervorragend. Wir haben gerade ein großartiges Makro zum Kopieren und
Einfügen erstellt. Mir persönlich
hat diese Art der
Mikroskopieanalyse sehr gut gefallen , weil
sie sehr viel Zeit in Anspruch nimmt. Ich hoffe also, dass es auch für Sie
sehr nützlich sein wird.
18. BONUS: ARBEITSBÜCHER SCHLIESSEN MACRO: In dieser Vorlesung erstellen wir unser
letztes Makro dieses Kurses. Es werden viele Dateien geöffnet sein weil wir Daten von
ihnen
kopiert haben und wir keine Zeit
damit verschwenden
wollen sie manuell zu schließen. Lassen Sie uns also einen sehr einfachen Code erstellen
, um sie alle auf einmal zu schließen. Tolles neues Unterverfahren, der Name z.B. klausale Arbeitsmappen. Deshalb wollen wir
alle für Berichte schließen. Arbeitsmappe, IP-Domain-Salden, Bericht geschlossen. Und wir wollen
alle Änderungen speichern. Es sollte gleich sein wie. Also muss ich es korrigieren. In Ordnung. Jetzt oder Sie können es einfach für die
verbleibenden drei Berichte kopieren. Es sind nur die Namen.
Allianzen, Europa ,
Asien und Gleichgewichte. Australien. Oh, ich melde, dass sie geöffnet sind. Lassen Sie uns also überprüfen, ob
unser neues Makro die
Unterprozedur blockiert . Toll, denn wir konnten sehen alle
geschlossen waren und zwar einmal. Lassen Sie uns also den Boden
auch für dieses Makro erstellen. Das alles oben, um einen neuen Button
einzufügen. Ich unterschreibe dein Makro dazu. Ist klausale Arbeitsmappen. Benennen Sie es um, um unsere Bücher zu schließen. Wir können wieder
ein nettes Symbol wählen. Beispiel. Dieser. Sie können
es erneut mit der Schaltfläche gruppieren. In Ordnung. Wir können unsere wichtigsten Makroblätter anpassen, sodass sie ein bisschen besser
aussehen. Lassen Sie uns also unsere
Tasten in einer bestimmten Reihenfolge bewegen. Wir können auch die
grünen Linien entfernen und speichern.
19. Schlussbemerkung: Ich möchte
Ihnen gratulieren, weil Sie
gerade den
Hauptteil dieses Kurses abgeschlossen haben. Und ich möchte mich auch noch einmal
bei Ihnen
bedanken sich die Zeit genommen haben, diesen Kurs mit mir zu
absolvieren. alle Grundlagen von
SAP-Scripting kennen und genießen Sie VBE, das Sie in
Zukunft für Ihre Projekte verwenden können. Und Projekte, ich würde
Ihnen empfehlen,
diese Microsoft-Seite
über VBA-Programmierung zu besuchen , was sehr hilfreich sein könnte. Und auch dieser
über SAP-Skripting, in dem Sie viele
nützliche und relevante
Informationen finden . Nun, das ist
alles von mir. Vergessen Sie also bitte nicht, die Salzaufnahme
zu verlassen. Ihre Unterstützung ist sehr
groß. Ich weiß es zu schätzen. Also nochmals vielen Dank und einen schönen Rest des Tages. Okay.