Tag: vba
Visual Basic für Applikationen (VBA) ist eine ereignisgesteuerte, Objekt-orientierte Programmier-Sprache für das schreiben von Makros, für die gesamte Office-suite als auch andere Anwendungen. VBA ist nicht äquivalent zu VB.NET oder VBS; wenn Sie arbeiten, in Visual Studio verwenden [vb.net]. Falls deine Frage speziell über die Programmierung jede MS Office-Anwendung verwenden Sie auch das entsprechende tag: [excel vba], [access-vba], [word-vba -], [outlook-vba -] oder [microsoft-project-vba].
3
Antworten
Möchte ich ein makro kopiert, die Formeln in den Bereich F6:Q2500. Nach dem das makro eingefügt, werden die Formeln sollte es copy>nur Werte einfügen. [...] Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic Range("Q6").Formula = "=IF(INDIRECT(""A""&ROW())="""","""",CONCATENATE(INDIRECT(""A""&ROW()),""/"",INDIRECT(""B""&ROW()),""/"",INDIRECT(""E""&ROW()),""/"",INDIRECT(""P""&ROW())))" Range("Q6").Copy Range("Q6:Q2500").PasteSpecial (xlPasteAll)
1
Antworten
Ich versuche ein makro machen, das wird gehen durch eine gesamte Arbeitsmappe, und die Anzahl der Tage, die ein Mitarbeiter gearbeitet hat. Die Blätter haben die Arbeit aufgeteilt in Tage, so dass alle T zu finden ist,
2
Antworten
Mein code sieht wie <html> <head> <title>My HTML application</title> <HTA:APPLICATION id="frames" border="thin" caption="yes" icon="http://www.google.com/favicon.ico" showintaskbar="yes" singleinstance="yes" sysmenu="yes" navigable="yes" contextmenu="no" innerborder="no" scroll="auto" scrollflat="yes" selection="yes" windowstate="normal" /> </head> <script language="VBScript"> Sub Window_OnLoad 'This method will be called when the
1
Antworten
Ich habe eine Tabelle mit vier Spalten. Spalte A ist eine ID-Nummer, B, hat die Beschreibung der C-Lage und D hat einen link zu einem Bild des Artikels. Ich habe ein makro fragt den Benutzer, für die
2
Antworten
Entwickelt ich die vsto-Vorlage in C#, in dem, habe ich Hinzugefügt, Daten-Validierung für viele Felder in der excel-Tabelle.Wenn der Benutzer kopieren und einfügen der Inhalte, diese Validierungen Regeln überschreibt und es funktioniert nicht. wie kann ich einschränken,
1
Antworten
Hier die details zu meiner Frage. Ich habe Tausende von csv-Dateien, die benötigt werden, kombiniert in einem einzigen excel-Datei. Nur bestimmte Daten für jede csv-Datei benötigt werden, extrahiert, A2, G2 und höchsten Wert der H-Zelle. Jede csv-Datei
2
Antworten
Also.. ich habe ein excel, in dem 2 aufeinander folgende Zellen können markiert werden mit dem gleichen Wert (meist Text), basierend auf dieser 2-Zellen den Wert der 3. Zelle gefüllt werden sollten zwingend durch den Benutzer. Den
1
Antworten
Also ich habe diesen test die erste fragt, E-Mail und Passwort für Facebook mit inputbox. Dann sollte es gehen (www.facebook.com), die auf Internet Explorer und loggen Sie sich mit Ihrer E-Mail und Passwort, aber es gibt mir
2
Antworten
Habe ich 2 Formulare erstellt (Eltern & Kind), die ich speichern möchten, die einzigartige textbox mit dem Wert einer Variablen in einem übergeordneten Formular. Auch so: Übergeordneten Code: dim passed_value = new childform() passed_value.show() Auf schließen: aktualisieren
1
Antworten
Hallo, ich bin Recht neu in VBA. Ich versuche eine Tabelle zu erstellen mit Werten aus Zwei Spalten A1:A10, C1:C10 (d.h. A und C).Ich wählte diese beiden Spalten mit der Maus und wenn ich versuche, den makro-code,
2
Antworten
Kurze Frage, Gibt es eine Möglichkeit, ich kann schreiben, mein Userform-code in ein Modul? Der Grund warum ich Frage dies, weil ich eine multi-Seite userform mit einer zunehmend massiven Menge an code dahinter. Für organisatorische Zwecke, ich
4
Antworten
Ich habe ein makro, ich möchte eine Reihe von existierenden Tabellen zu verwenden. Das problem ist nur, dass es so viele Tabellen, dass es wäre zu zeitaufwendig, um es mit der hand! Habe ich geschrieben, ein Python-Skript,
1
Antworten
Ich bin das erstellen einer Tabelle, die viele Spalten hat und ich versuche, es zu überprüfen, ob eine Zelle in einer bestimmten Spalte leer ist, dann wird es überprüfen, um zu sehen, die Zellen in den anderen
4
Antworten
Ich würde gerne den gesamten Quellcode von einem Zugang Datenbank (Formulare, Module) ohne Office-interops. Ich mochte die AllCodeToDesktop() Funktion finden Sie hier. Allerdings, läuft von innen der mdb Datei. Was wäre eine VBScript-Datei, lädt die mdb-Datei und
2
Antworten
Ich brauche deine Hilfe mit bedingter SVERWEIS. Ich fand einen code, der funktioniert gut, wenn es die SVERWEIS-Wert in den Quelldaten, aber es funktioniert nicht, sobald es einen fehlenden Wert. Auch ich muss hinzufügen einer Bedingung ('Wenn
3
Antworten
ein wenig hintergrund auf mein problem: Ich habe CSV-Datei, die erstellt wird, durch eine Abfrage in MS Access. Der Hauptteil der CSV-Datei enthält Spalten, Namen, Adresse, PLZ, Termine, etc. Die Letzte Zeile der Datei enthält eine Zusammenfassung
2
Antworten
Ich habe einen code, sucht nach bestimmten Informationen in einer anderen Arbeitsmappe, ist aber, dass die Arbeitsmappe, die den Namen ändert und Formate. Ich bin derzeit mit Arbeitsmappe.öffnen, um es zu öffnen, und wenn ich geben Sie
2
Antworten
Habe ich einige hierarhical Wörterbuch wie dieses Ein-und ausgeladen dieses Wörterbuch in die Excel-Datei wie folgt Nun habe ich mir die Gruppe Excel-Zeilen in hierarhical Weise. Weiß ich, dass Excel hat die range().Gruppen-Funktion. Aber gibt es irgendeine
2
Antworten
gewusst wie: übergeben Sie string-array von C - /C++ - dll in vba (Excel) dll in Visual Studio dll ist nicht gelungen, ATL, etc. Grüße Andy InformationsquelleAutor Andy | 2009-06-12
1
Antworten
Hintergrund: Ich habe ein excel-Arbeitsblatt, das ruft Daten aus einer MS Access-Datenbank. , Der code funktioniert einwandfrei. Es ruft Datensätze auf, die "Kommentare" - Feld als leer. Benutzer aktualisieren Sie das Feld "Kommentare" in Excel, und klicken
2
Antworten
ich will versuchen, die Verbindung von excel zu excel mithilfe der ado-Verbindung und vba. aber das problem ist es ist ein Fehler installierbares ISAM nicht gefunden. ich habe versucht, den Blick auf andere Lösung aber das gleiche
1
Antworten
Aus irgendeinem Grund benutzerdefinierte Funktionen scheinen nicht zu sein, läuft in Excel. Ich habe die einfache Funktion unten, aber es gibt immer null als Wert, ob es ist als Arbeitsblatt-Funktion oder Aufruf aus einer Prozedur. Wer weiß,
4
Antworten
Als die Frage, wie kann ich call WCF-client von Excel 2003 VBA? Ich sah, es ist ein Ort, wo ich anrufen kann web-service, aber ich habe gesucht über Google, alle Ergebnisse, die ich erhalten, ist nicht möglich,
1
Antworten
Habe ich diese Unix-Befehl cat /dataops/profits/name.csv Kann ich speichern Sie es in einem .txt - Datei und starten via VBA-Makro, und dann automatisch wieder die Ergebnisse in meine Excel-Tabelle? Versuchen Sie, einen Blick auf dieser, es scheint,
2
Antworten
Kürzlich schrieb ich eine Klassenbibliothek in C# für die Verwendung in Office-Anwendungen, einschließlich einer kritischen Access-Anwendung, die verwendet ~70 Leute. Für Benutzer mit admin-Rechte, die DLL registrieren, ist trivial, aber immer die DLL die Arbeit an anderen
1
Antworten
Ich habe eine Arbeitsmappe mit mehreren sheets von Daten. Im ersten Blatt habe ich eine Liste von Werten, und ich möchte, um herauszufinden, wie viele Zeiten, Sie erscheinen in dem rest des Buches. Die Zählung erscheinen würden,
2
Antworten
Ich bin eine Aktualisierung einer userform, und haben Hinzugefügt viele weitere Steuerelemente, die auf separaten Registerkarten. Ich bin immer bereit, zu aktualisieren, meine Initialisieren sub, und Frage mich, ob es eine Funktion gibt, die mir erlauben, Liste
1
Antworten
Ich möchte in der Lage sein, um ein makro in ein Word-Dokument, erstellt ein Excel-Dokument, und speichern Sie dann die Tabelle in einem freigegebenen Ordner. Dies ist der code den ich bisher: Public Sub Monthly_Commission_Extract() Dim objExcel
3
Antworten
Grundsätzlich haben wir in der Regel setup ein Skript ausgeführt, wenn ein code-Wort erkannt wird, in den Körper einer eingehenden Nachricht. Das Skript hängen Sie den aktuellen Betreff-Zeile mit einem Wort vor. Zum Beispiel, Vor: "Test-Nachricht", Nach:
1
Antworten
kurze Frage, wie kann ich das ausschließen eines Elements in einer Liste über VBA. Arbeiten auf einem Blatt, das automatisch druckt eine Liste ohne ein bestimmtes Datum. Rows("2:2").Select Selection.AutoFilter ActiveSheet.Range("$A$3:$H$1000").AutoFilter Field:=3, Criteria1:="Hans" ActiveSheet.Range("$A$3:$H$1000").AutoFilter Field:=7, Criteria1:="open" ActiveSheet.Range("$A$3:$H$1000").AutoFilter Field:=6,
1
Antworten
Habe ich eine Liste der codes, die in B18 bis zum col AC. Zeilen 13,15 und 17 sind immer leer und werden ein Teil der überschrift. B C D E F G H 12 Codes Desc AP
1
Antworten
dies ist mein Erster Beitrag also ich bin sorry, wenn dies verwirrend auf alle. Ich bin versucht, einen SVERWEIS ausführen, um eine vergleichende Analyse zwischen den beiden berichten. Ich bin mit einem Teil-Nummer als Referenz und versucht,
1
Antworten
Habe ich eine Reihe von pass-through-Abfragen-setup in einer MS-Access-Datenbank mit vordefinierten ODBC connection strings. Das problem ist die Datenbank Verbindung zu einer von zwei MySQL Datenbanken. Der Benutzer wählt die db beim starten der Datenbank und das
3
Antworten
Ich versuche ein VBA-makro ausführen durch .VBS-Datei(Datei-name: Check_final.vbs). Hier ist der code Option Explicit run_macro Sub run_macro() Dim xl1 Dim sCurPath Dim xlBook Dim FolderFromPath Set xl1 = CreateObject("Excel.application") sCurPath =Wscript.ScriptFullName Set xlBook = xl1.Workbooks.Open(sCurPath, 0, True)
2
Antworten
Bin ich mit dem code von Ron de Bruin, die website zum senden von E-Mails über Excel mit Outlook. Bekomme ich diese Sicherheit Warnung "Ein Programm versucht, auf das senden von e-mail-Nachricht in Ihrem Namen" bat mich,
1
Antworten
Ich habe einen code die downloads, die Anlage von lotus notes. Das problem ist, dass jedes mal, wenn er läuft lädt er alle Anhaftung. Wie kann ich den Zustand nicht laden Sie die zuvor heruntergeladene Anhänge? Option
1
Antworten
Habe ich die Suche nach einem Weg, Sie zu duplizieren oder kopieren eines Recordsets in VBA. Und damit meine ich, dass die undelying Daten unabhängig von einander. Habe ich versucht Set copyRS = origRS.Clone Set copyRS =
1
Antworten
ich Frage mich, wie man deaktivieren Sie die listbox scrollbar.Weil ich habe schon ein scroll bar control beiden textbox scrollen Sie zusammen in der gleichen Zeit. Ich weiss,Für Horizontales addieren Sie einfach die Breite, wie Sie über
1
Antworten
Arbeite ich auf der Lichtung, die einige Tabellen in 3 excel-sheets. Mein code war in Ordnung arbeiten mit Excel 2007, als ich wechselte zu excel 2010 ich habe immer diesen Laufzeitfehler Automatisierungsfehler Das aufgerufene Objekt wurde von
1
Antworten
Ich versuche zu importieren einer Tabelle aus einer Excel-Arbeitsmappe mit DoCmd.TransferSpreadsheet. Das Blatt ist der name XYZ Priority. Ich bin dem Aufruf der Methode wie folgt: DoCmd.TransferSpreadsheet FileName:=filePath, tablename:="XYZ", _ hasfieldnames:=True, range:="[XYZ Priority]!" Bekomme ich diese Fehlermeldung:
1
Antworten
Habe ich diesen code erstellt eine Reihe von Ordnern, die unter der aktuell ausgewählten Ordners: Public Sub CreateFolders() Dim CurrentFolder As Outlook.MAPIFolder Dim Subfolder As Outlook.MAPIFolder Dim List As New VBA.Collection Dim Folders As Outlook.Folders Dim Item
1
Antworten
Gibt es einen Artikel, hier für MS Office 2003 http://metrix.fcny.org/wiki/display/tips/How+to+Create+a+Microsoft+Access+Client+for+a+SOAP-based+Web+Service+API Wenn ich versuchte zu installieren http://www.microsoft.com/downloads/en/details.aspx?FamilyID=fa36018a-e1cf-48a3-9b35-169d819ecf18&DisplayLang=en es sagt, es erfordert Office 2003 habe ich Office 2007 und ich finde keine Updates für Office 2007 ? Gibt es,
3
Antworten
Ich das Gefühl, dass ich an einigen echten Grundlagen, und ich glaube, ich würde Ihre Zeit verschwenden, wenn bitte alle diejenigen, die grundlegende Fragen hier. Können Sie bitte empfehlen, eine gute PowerPoint-VBA-tutorial, das würde erklären, Grundlagen für
2
Antworten
Bekomme ich diese Fehler auf der Linie unten angezeigt. Was mache ich falsch? Run-time error '424' Objekt erforderlich Sub GetSheets() Path = "C:\Users\vinod\Desktop\dt kte\" Filename = Dir(Path & "*.xls") Do While Filename <> "" Workbooks.Open Filename:=Path &
4
Antworten
Referenz Excel-VBA-SQL-Server, ohne SSIS Nachdem ich die oben genannten arbeiten, kopierte ich alle globalen Variablen/Konstanten aus der routine, die Const CS As String = "Driver={SQL Server};" _ & "Server=****;" _ & "Database=****;" _ & "UID=****;" _ &
1
Antworten
Ich bin benötigen, Folgen Sie dem Protokoll unter: Ich bin scanning Tabelle1 und für jede eindeutige empName auf diesem Arbeitsblatt markieren der einzelnen empName Arbeitsblatt. auf die einzelnen empName-Arbeitsblatt erfassen Sie den Wert in die Letzte Zelle
1
Antworten
Beim arbeiten in Arbeitsblättern können wir nest-Funktionen, zum Beispiel: =WENNFEHLER(SVERWEIS(C8, [Table4], 1,0),"") aber als ich versuchte, dies zu tun in einem makro erzeugt es ein Fehler, Diese Zeile code ist die, die ich versucht habe zu gelten:
2
Antworten
Ich habe eine Spalte mit fast 100k und versuche zu bestimmen, wie viel mal ein Wert Auftritt, der wiederholt in dieser Spalte. Ich kann es tun, Zeile für Zeile aktuell, aber das ist einfache als ein Programmierer,
1
Antworten
Ich bin neu in VBA. Ich Schreibe den code kopieren, einfügen von Diagrammen aus excel in verschiedenen Folien einer powerpoint-Präsentation. Ich bin in der Lage, einfügen-Diagramm auf Folie 1 eine ppt in eine perfekte Ausrichtung, aber für
1
Antworten
Ich bin derzeit mit outlook.application zum senden von E-Mails aus einem freigegebenen Postfach. Ich brauche einen Weg, diese Nachrichten zu senden, ohne meine E-Mail-Adresse, die auf der 'aus' - Liste. Es sollte nur das freigegebene Postfach erscheinen.