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].

Excel-VBA - Formeln Einfügen (Bereich) kopieren Sie dann>nur Werte einfügen

Anzahl der Antworten 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)

Wie zähle ich die Anzahl der nicht-Nullen in excel?

Anzahl der Antworten 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,

Wie Sie auf eine Schaltfläche klicken, die Verwendung von VBScript in einer HTA-Datei

Anzahl der Antworten 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

Dynamischen hyperlink Folgen

Anzahl der Antworten 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

Deaktivieren kopieren(Strg+c), einfügen(Strg+v),Ausschneiden(Strg+x) in excel

Anzahl der Antworten 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,

Extrahieren von Daten aus CSV-Dateien in eine einzelne excel-Datei

Anzahl der Antworten 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

Machen Sie eine excel-Zelle obligatorisch, basierend auf dem Wert der anderen 2 Zellen

Anzahl der Antworten 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

Wie zu verwenden getElementByID in VBA?

Anzahl der Antworten 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

Pass variable Vom Kind zum Elternteil, Wie eine Funktion VB.NET

Anzahl der Antworten 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

Wählen Sie Zwei Spalten und erstellen Sie ein Diagramm in VBA

Anzahl der Antworten 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,

VBA-MS Excel: Kann ich Schreiben UserForm-Code in ein Modul?

Anzahl der Antworten 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

Die Verwendung von Python zu Injizieren Makros in Tabellenkalkulationen

Anzahl der Antworten 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,

If IsEmpty dann gehen Sie zu Spalte A, aber in der gleichen Zeile extrahieren und diese Daten

Anzahl der Antworten 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

Holen Sie sich alle source-code in der mdb-Datei (msaccess) mit C#/VBScript

Anzahl der Antworten 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

VBA-SVERWEIS-Bedingung (wenn-dann) Quelle Daten und SVERWEIS-Bereich sind auf verschiedenen Arbeitsblättern

Anzahl der Antworten 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

Trailing Kommas am Ende der Daten im CSV-Extrakt

Anzahl der Antworten 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

Wechseln zwischen Arbeitsmappen

Anzahl der Antworten 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

Excel-VBA-und Gruppen-Funktion

Anzahl der Antworten 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

wie übergeben Sie string-array von C - /C++ - dll in vba (Excel)

Anzahl der Antworten 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

VBA-code, um eine Schleife und update MS access-Datenbank-Spalte aus Excel

Anzahl der Antworten 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

Installierbares ISAM nicht gefunden, die in excel 2007 vba

Anzahl der Antworten 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

Benutzerdefinierte Funktionen funktionieren nicht in Excel-VBA

Anzahl der Antworten 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ß,

Wie kann ich call WCF-client von Excel 2003 VBA?

Anzahl der Antworten 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,

Führen Sie den Unix-Befehl über VBA und die Rückgabe der Ergebnisse in Excel-Tabelle

Anzahl der Antworten 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,

Die Registrierung .Net COM-DLLs ohne Admin-Rechte / regasm

Anzahl der Antworten 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

So finden Sie eine Anzahl von bestimmten Wert in einer kompletten Arbeitsmappe mit mehreren Arbeitsblättern in excel?

Anzahl der Antworten 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,

Wie kann ich die Liste/print control-Namen und/oder Eigenschaften auf einem VBA-Formular?

Anzahl der Antworten 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

Erstellen und speichern von Excel-Dokument Von VBA in Word

Anzahl der Antworten 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

Anhängen Betreff in Outlook (VBA)

Anzahl der Antworten 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:

Excel-VBA-autofilter deaktivieren/ausschließen von items

Anzahl der Antworten 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,

Daten filtern und kopieren von Informationen auf eine neue Platte

Anzahl der Antworten 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

Excel nicht finden können, ein Wert, selbst wenn es vorhanden ist, in das Arbeitsblatt

Anzahl der Antworten 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,

Wie ändern Sie die ODBC-Verbindungszeichenfolge für bestehende MS-ACCESS-pass-through-Abfragen in VBA

Anzahl der Antworten 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

Aufruf von VBA-makro aus .vbs-Datei wirft 800A03EC Fehler

Anzahl der Antworten 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)

Versenden von E-Mails aus Excel mit Outlook ohne Sicherheitswarnung

Anzahl der Antworten 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,

Wie zum download-Anhänge aus lotus notes mit vb-script

Anzahl der Antworten 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

Tiefe Kopie oder Klon ist, ein ADODB-recordset in VBA

Anzahl der Antworten 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 =

Deaktivieren Listenfeld Vertikale Bildlaufleiste in Excel-VBA

Anzahl der Antworten 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

Fehler -2147417848 Automatisierungsfehler Das aufgerufene Objekt wurde von den clients getrennt

Anzahl der Antworten 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

DoCmd.TransferSpreadsheet ist nicht zu erkennen, Arbeitsblatt name

Anzahl der Antworten 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:

Outlook 2010 Erstellen von Ordnern und Unterordnern

Anzahl der Antworten 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

MS Office Webservice toolkit für Office 2007?

Anzahl der Antworten 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,

Was tutorial würdet Ihr mir empfehlen zu studieren, PowerPoint-VBA?

Anzahl der Antworten 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

Run-time error '424' "Objekt erforderlich" wenn man versucht zu kopieren-Blatt

Anzahl der Antworten 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 &

ADODB.Verbindung undefined

Anzahl der Antworten 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=****;" _ &

Schreiben Variable An eine Zelle In VBA

Anzahl der Antworten 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

Ein Arbeitsblatt-Funktion in ein Arbeitsblatt-Funktion

Anzahl der Antworten 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:

ZÄHLENWENN() in der 'For' - Schleife

Anzahl der Antworten 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,

Fehler - Ungültige Anforderung. Wählen Sie eine Form, die seiner Ansicht muss aktiv sein

Anzahl der Antworten 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

Senden aus einem freigegebenen Postfach ohne Verwendung sentOnBehalfOf

Anzahl der Antworten 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.