GetFromClipboard()
HoleTextVonZwischenablage = oData.GetText
End Function
End Class
Den Verweis auf Microsoft Forms 2.0 habe ich gesetzt. Ich nutze VB 2005 Express Edition und er bring mir immer die Fehlermeldung:
"GetFromClipboard" ist kein Member von System.Windows.Forms.Dataobject
Gebe ich den selben Code bei Excel VBA ein, funktioniert es einwandfrei.
Wie bekomme ich das n ...
Verfasst am: 02.11.2011, 13:40 Aufrufe: 325
hey!
ich habe ein weiteres Problem:
ich habe 2 arbeitsmappen geöffnet und muss nun zellen aus der einen in die andere arbeitsmappe kopieren.
ich schaffe es allerdings nicht mal eine der arbeitsmappen zu aktivieren. habs so versucht:
Workbooks("Einlesen").Sheets("Tabelle1").Activate
ActiveSheet.Cells(1, 1).Select
Selection.Copy
Workbooks("Sp ...
Verfasst am: 20.07.2011, 16:09 Aufrufe: 643
Hallo zusammen,
ich habe das Problem, dass ich aus einem beliebigen Forumular den Inhalt von Textboxen in eine Excel-Datei packen will. Heißt also das ich zb. Hallo in die Textbox eingebe und auf einen Button drücke. Damit speichert VB die Daten aus der Textbox in bestimmte Zellen von Excel.
Ich habe auch schon gegoogelt und folgenden Programmcode entdeckt:
Visual Basic Quellcode
Public Class Form1
Dim ...
Verfasst am: 15.07.2011, 06:10 Aufrufe: 296
hi
wenn du deine codes selber schreibst weist du wass du hast
ich kenne mich mit access nicht aus
habs mal in der schule gelernt aber is lange her
und ausserdem interssierts mich nicht
lange rede kurzer sinn...
ich kann dir nur sagen was ich machen würde wenn ich jetzt einen serien brief ersellen wollen würde
eine exceltabelle...
die kann ganz einfach ausgelesen werden und gleich in excel -&g ...
Verfasst am: 10.06.2011, 05:24 Aufrufe: 293
hey
um in word und excel zu arbeiten wirst wohl vba brauchen...
[alt] + [F11]
bist du in der Programmierumgebung
aja vba = vb6
die beiden sind vom syntax her gleich aber mit vb6 kannst du eine fertige exe erstellen
und ein paar funktionen mehr
ja vba und vb6 sind halt sehr alt
vb6 = 1996
ich selber hab leider damals die falsche sprache gelernt
wenn ich nochmal anfangen könnte / würde
würde es c++ ...
Verfasst am: 24.05.2011, 12:33 Aufrufe: 724
Danke, aber bin selbst drauf gekommen, mit Hilfe einer F&A hier.
Private Function ZellInhalt(ByVal XlsDatei As String, ByVal Zelle As String) As String
Dim XL As New Excel.Application
Dim WB As Excel.Workbook
Dim WS As Excel.Worksheet
Dim z As Integer
Dim wbk As String
' Excel öffnen
On Error Resume Next
XL = GetObject(, "Excel.Ap ...
Verfasst am: 24.05.2011, 12:13 Aufrufe: 724
Hallo, ich möchte eine Excel Datei auslesen.
Dabei erhalte ich eine Fehlermeldung:
80040154 Klasse nicht registriert. Habe schon alles versucht, Verweise sind da.
Wenn ich versuche, mittels regsvr32 die Microsoft.office.interop.excel.dll neu zu registrieren,
erscheint auch eine Fehler: "DLLRegisterServer-Eingangspunkt nicht gefunden".
Hier meine Function:
zunächst die Imports:
Imports System
Imp ...
Verfasst am: 16.05.2011, 12:40 Aufrufe: 406
Hallo zusammen,
ich habe folgendes Problem:
Ich habe ein Programm in VB geschrieben, dass mir Exceltabellen auf gewisse Fehler hin überprüft und mir diese dann in der Exceldatei farbig macht. Funktioniert soweit alles gut, ABER:
Wenn ich eine neue Exceldatei öffnen will, bekomme ich bei folgendem Code einen Fehler:
oExl.ActiveWorkbook.Close savechanges:=true
oExl.Quit
[/code]
Habe schon gschlagene 3S ...
Verfasst am: 10.05.2011, 09:49 Aufrufe: 299
Hallo Zusammen,
ich habe bisher nur mit VBA in Access und Excel programmiert. Nun habe ich ein Programm in Visual Basic 6.0 (VB) von einem Kollegen geerbt, der uns verlassen hat.
Ich soll nun die in dem Programm erzeugten Berichte, durch Berichte ersetzen, die direkt in der von dem Programm genutzten Datenbank (Access 2003) hinterlegt sind.
Bisher habe ich noch keine Möglichkeit gefunden, wie ich dies umsetzen kan ...
Verfasst am: 25.03.2011, 08:56 Aufrufe: 625
Erstmal Hallo an alle, ich bin neu hier!
Ich stehe als VB- Neuling momentan vor einem kleinen Problem, vielleicht habe ich auch einfach nur ein Brett vor dem Kopf.
Ich muss ein VB-Skript für Excel schreiben, bei dem eine .csv - Datei geöffnet und die Daten Zeile für Zeile in einen String eingelesen werden. Das Öffnen über einen verknüpften Button funktioniert schon, hier einmal der bisherige Code:
Sub OpenC ...
Verfasst am: 18.03.2011, 22:01 Aufrufe: 292
Hallo liebe Programmierergemeinde!
Die Eckdaten:
Ich schreibe gerade ein Programm, das im Hintergrund eine Exceldatei mitlaufen lässt, in die Daten abgelegt und aus der Daten exportiert werden. Da ich mir VB.NET größtenteils selber beigebracht habe, kann es durchaus passieren, dass ich Anfänger-Fehler mache!
Das Problem:
Es kann ein Fall auftreten, bei dem eine Zeile herausgelöscht werden muss. Ist ja mit .Cl ...
Verfasst am: 15.03.2011, 09:18 Aufrufe: 289
Hallo ich muss für erhaltene Daten die Häufigkeitsverteilung berechnen. dafür muss ich ein Makro in Excel das so programmieren dass es nach dem klicken des Buttons berechnet bzw das Ergebnis an die verschiedenen Zellen adressiert wird. ich habe es zuerst mit vielen If ... ElseIf programmiert und jetzt muss ich das Programm durch anderes Algorithmus verkürzen. ich habe hier das Original Programm dass ich am Anfang pro ...
Verfasst am: 13.01.2011, 06:24 Aufrufe: 545
Ich habe folgendes Problem:
Ich benötige eine Datenerfassung die ich mit VB 2008 express edition und Framework 3.5 erstellt habe.
In einem Excelblatt (permant geöffnet) gibt es 29 Mess-Stationen (Zeilen) mit jeweils 4 Daten (Leistung, Temperatur,..) die ich in einem Zeitintervall auslese.
Ich öffne mit meinem VB Programm dann eine Exceldatei mit 29 Seiten und trage dort entsprechend den Stationen die ausgele ...
Verfasst am: 26.12.2010, 23:58 Aufrufe: 678
Die anderen Variablen der Formel sollen vorher im Programm eingegeben werden (Fläche, Luftdichte und eine Kostante). Daraus berechnet sich dann die Leistung. Diese soll dann ausgegeben werden.
Dann möchte ich noch die berechnete Leistung über die Zeit (auch aus CSV Datei) graphisch darstellen lassen (in Excel?).
Das ganze in 5 verschiedenen Höhen (jeweils eine Spalte in CSV Datei).
Ausserdem sollen noch die ...
Verfasst am: 14.12.2010, 07:43 Aufrufe: 937
Hallo zusammen,
Vorweg: ich habe bisher nur VBA in Excel und Access programmiert. Nun habe ich mir VB Express 2010 runtergeladen und komme mit den uterschieden nicht so ganz zurecht.
Folgene Situation:
Ich möchte eine Application schreiben, bei der man einen Ordener Auswählt und die Unterordner (in meinem Fall Filme) einließt. Bis hierher funktioniert es.
Während er in der Do-Schleife jeden einzelnen Ordner f ...
Verfasst am: 10.12.2010, 08:50 Aufrufe: 396
Hallo,
ich bin neu hier und brauch mal eure Hilfe!
Ich bin Einsteiger und habe mir aus Schnipseln aus dem Netz mal nen Programm geschrieben womit ich Gruppenmitlieder einer Sicherheitsgruppe aus einer Active Directory auslesen kann.
Das ganze wird in Excel ausgegeben und per Click auf einer Zelle mit Inhalt Gruppenname wird in einer anderen Zelle die Mitglieder ausgegeben.
Das funktioniert auch alles super! Das ...
Verfasst am: 08.10.2010, 11:29 Aufrufe: 532
vielen dank für deine hilfe, aber das war leider nicht das was ich gebraucht hab.
Hab es jedoch nun gefunden.
Unter dem Excel Vba gingen die ActiveX Steuerelemente nicht oder waren nich aktiviert... kenne mich damit nicht sonderlich aus.
Daher wurde mit der Menüpunkt für diese Einstellungen nicht angezeigt =)
Verfasst am: 07.10.2010, 15:06 Aufrufe: 532
Hallo,
bin ein Neueinsteiger in Sachen VBA und hab folgendes Problem:
Ich möchte eine Applikation unter Excel VBA erstellen, womit ich auf meinen OPC Server zugreifen kann.
Habe hier ein Buch auf dem in 2...3 Seiten eine kurze beschreibung ist, wie ich eine UserForm gestalten muss und sie auch einstelle um dort meine Daten anzuzeigen.
Das problem liegt nicht direkt in den einstellungen, sondern:
Es wird beschr ...
Verfasst am: 07.10.2010, 04:46 Aufrufe: 491
Die Zahlen lassen sich nun eingeben, jetzt gehts nur noch darum, die eingegebene Zahl mit der Spalte A in einem Excel File zu suchen, wenn vorhanden IO.
gruß andy
Verfasst am: 06.10.2010, 06:27 Aufrufe: 491
darunter eine textbox.
Wenn ich die Zahlen klicke sollen diese unten im Zahlenfeld erscheinen.
bei klick auf den Button login, soll die eingegebene Zahl mit den Zahlen welche in einer Excel Tabelle geschrieben sind
vergliechen werden. Wenn die eingegebene Zahl in dem Excel File in Spalte A hinterlegt ist, wird die nächste Form geöffnet.
Hat da jemand eine Idee?
Bin neu & habe eine Aufgabe bekommen, möc ...
Verfasst am: 08.09.2010, 08:20 Aufrufe: 317
Hey leutz,
ich hätte da mal ein Problem...
Ich arbeite in Excel mit Makros und die werden ja bekanntlich mit VB programmiert... mein Problem ist, dass ich in diesem Makro ein anderes Script ausführen lasse, welches die CPU extrem auslastet. Wenn das Makro dann im Text weitergehen will, erhalte ich einen Runtime Error 7 (Zu wenig Speicher).
Daher die Frage - kann ich mein Makro (also die VB-Abarbeitung) solange ...
Verfasst am: 25.08.2010, 07:52 Aufrufe: 811
Guten Morgen zusammen.
Ich habe folgende Aufgabenstellung von meinem Chef bekommen.
Ich soll ein Add-In sowohl für Word, Excel und PowerPoint (Office 2007) basteln, welches beim klicken eines Buttons, sich auf einen FTP Server verbindet, dort die verfügbaren Files abcheckt (also wenn ich von Word aus connecte dann nur Word Dokumente...werde ich wahrscheinlich mit einer Datenbank regeln aber das weiss ich noch net ...
Verfasst am: 06.08.2010, 08:34 Aufrufe: 746
Aufbereitung:
Da ich leider die Datenbank nicht mehr habe, muss ich die Daten wieder zusammen bekommen und möchte sie idealer weise z.B. in eine Excel-Datei oder noch besser in die Outlook-Kontakte einfließen lassen, um sie wieder zu verwenden.
Ihr Angebot:
Bitte teilen Sie mir die voraussichtliche Bearbeitungszeit und die Kosten mit. Ich kann derzeit pauschal circa EUR 500 bezahlen für die Fertigstellu ...
Verfasst am: 05.08.2010, 07:24 Aufrufe: 865
Ich wollte die die am meisten vorgekommen sind oben am Anfang der Datei haben usw. also absteigend
sortiert nach ihrer Häufigkeit.
Ich wollte das in excel öffnen - geht aber nicht, da zuviele Zeilen
Dann habe ich versucht nur die Zeilen zu drucken die mehr als 3 x vorgekommen sind.
Da ich das absteigend sortieren nicht kann.
If sSum(i) > 3 Then Print #1, i & " = " & CCur(sSum(i)) ...
Verfasst am: 18.06.2010, 08:58 Aufrufe: 387
.
Ich will aus einer Zelle im Excel Text auslesen und diesen danach in zwei Variablen aufteilen
Hier ein Ausschnitt:
Dim IntCounterBU As Integer
Dim P1 As Integer
Dim StrBU As String
Dim IntValA As Integer
Dim IntValA As Integer
IntCounterBU = 1 'Habe im Originalcode eine Schleife die den Wert immer erhöht, damit es die ganze Spalte durchmacht
StrBU = Range("R" & IntCounterBU).Value
...
Verfasst am: 22.03.2010, 19:46 Aufrufe: 496
Hallo zusammen!
Habe folgendes Problem und wäre Euch für Eure Hilfe sehr dankbar. Habe mir eine Combobox angelegt die auf eine ganze Spalte in Excel als Rowsource zugreift. Anhand der getroffenen Auswahl schreibt mein Makro dann die dazugehörigen Daten in ein anderes Arbeitsblatt. In der Auswahl Spalte kommen jetzt aber natürlich die Begriffe mehrfach vor und ich bekomme die dann halt einfach untereinander mit den v ...
Verfasst am: 02.03.2010, 12:33 Aufrufe: 637
Hallo zusammen,
sorry, dass ich Euch mit einer Anfängerfrage nerve.
Ich schreibe gerade an einer BWL-Diplomarbeit zum Thema Wirtschaftlichkeitsrechnung für größere Investitionen für einen Energieversorger. Die Firma hat bis jetzt hauptsächlich MS Excel für die Investitionsbewertung verwendet. Normalerweise gibt es eine Menge Input-Daten, viele eher unkomplizierte Rechnungen und nur eine wenige Kenngrößen als ...
Verfasst am: 16.02.2010, 13:17 Aufrufe: 1353
Hallo zusammen,
gleich zu Anfang, meine Kenntnisse in VB.NET sind beschränkt. Ich möchte aus einer Excel Datei Daten auslesen, die Spaltenzahl ist immer gleich, und diese in eine Datenbank schreiben. Ich benutze Visual Studio 2008 Express und den 2008 Express SQL Server.
Wie ich die Daten in ein Dataset schreibe habe ich schon rausgefunden, doch damit komme ich kein Stück weiter. Dann sind die Daten halt in dem D ...
Verfasst am: 01.02.2010, 06:41 Aufrufe: 739
Hallo,
ich möchte ein Programm erstellen welches mit Hilfe in einer Datenbank hinterlegten Werten einen Ablauf bestimmter Berechnungen / Vergleiche durchführt. Ich habe das "Vorbild" als Excel Tabelle vorliegen in welcher gerechnent / verglichen wird und aus den Ergebnissen eine neue Tabelle erstellt wird. Das Problem ist zwar, von der rechnerischen Seite, nicht gerade komplex, jedoch wird es in Excel sc ...
Verfasst am: 28.01.2010, 20:16 Aufrufe: 1036
Hi
habe ein großes Problem (und habe hier nichts gefunden)
und zwar versuche ich in Excel folgendes:
per click auf einen Button soll sich der Wert einer Zelle E5 erhöhen (bis hierher gehts), dann E4 mit E5 vergleichen wenn E4 gleich E5dann wird counter für E5auf null gesetzt, der aktuelle Wert von E5in einen anderen Tabellenblatt in zB B 11+i gespeichert und in E4 ein neuer Wert aus dem anderen Tabellenblatt Zell ...
Verfasst am: 27.01.2010, 07:47 Aufrufe: 833
Hallo,
ich habe folgendes Problem:
Sobald in Spalte "Y" ein Wert geschrieben wird, soll von Spalte "A" bis Spalte "Z" jede Zelle formatiert werden (z.B. Farbe rot).
Das soll in jeder Zeile geschehen. Ansich kein Problem (siehe Code) aber ich muss die Funktion natürlich immer manuell anstossen. Das ganze soll aber automatisch (im Hintergrund) ablaufen, also so eine Art Bedingte For ...
Verfasst am: 17.01.2010, 18:31 Aufrufe: 726
Um die Beschaffenheit der Wände, Decke & Boden einzugeben werden Comboboxen (6 Stück) mit vorgegebenen Einträgen verwendet. In Abhängigkeit zu der abgefragten Frequenz soll in der Excel Tabelle nach dem Eintrag aus der Combobox gesucht werden und dann je nach Frequenz 1 Spalte für 125Hz, 2 Spalten für 250HZ, 3 Stellen für 500Hz usw rechts von der "gefundenen" Zelle aus, der Nachhallwert eingelesen und i ...
Verfasst am: 10.01.2010, 16:17 Aufrufe: 992
Hallo,
im Zuge eines Projektes meins Vaters wollte ich ihm zur Hand gehen und habe folgendes Problem/Ausgangssituation.
Es gibt eine Spalte in Excel in der jeweils unterschiedlich viele Bild-Dateinamen (immer gleiche länge) in einer Zeile aufgeführt sind (durch Zeilenumbruch getrennt). Jeder dieser Dateinamen soll nun zu einem Hyperlink konvertiert werden und z.b. auf /fotos/DATEINAME verlinken.
Wäre es jeweils ...
Verfasst am: 26.11.2009, 14:31 Aufrufe: 447
Hallo
Bist hier in der falschen Abteilung (gehörst zu .Net)
Tipp: Handle auf das Excel Fenster und zwingen eine Childform deines Parent Fensters zu werden.
Vl. gibts da aber auch ne möglichkeit den Inhalt des Excel Datasheet in ein GridView oä zu laden
mbg
Verfasst am: 25.11.2009, 09:11 Aufrufe: 1947
.
freut mich total dass es jemand gebrauchen kann
ich habe mich leider schon lange nicht mehr mit dem ms chart control beschäftigt
aber was ich mich noch erinnern kann ist die auswahl der diagramme leider nicht so groß wie im excel
und wenn du ein gestapteltes säulendiagramm oder ähnliches im .charttype nicht findest
glaub ich leider dass ich dir da auch nicht weiter helfen kann
trozdem viel erfolg mit dem ...
Verfasst am: 23.11.2009, 13:52 Aufrufe: 447
Servus Zusammen,
Also ich habe eine Menüleiste mit mehreren Menüpunkten diese haben wiederrum Untermenüpunkte. So Jetzt hab ich ein Menüpunkt der heisst Verwaltung der hat einen untermenüpunkt der heisst Verwaltung. So klick ich auf diesen geht auch wie gewünscht eine Excel Tabelle auf allerdings in einem ganz neuen Fenster. So logisch das meine menüpunkte verschwinden. Ich möchte das sich die Excel Tabelle in diese ...
Verfasst am: 10.11.2009, 21:55 Aufrufe: 737
Beim Einwiegen habe ich 6 Variablen, die ich speichern möchte (Eindeutige Nummer, Datum, Tara, Einwaage...). Später muss ich sie wieder aufrufen, mit Hilfe einer 7. Variable (Rückwaage) berechne ich noch zwei neue (Auswaage, Ergebnis) und muss dann alle 9 wieder speichern.
In was für eine Datei speichere ich das am besten? CSV, Excel, Datenbank (Access)?
Ich hoffe, ich konnte mich verständlich ausdrücken.
Gr ...
Verfasst am: 03.11.2009, 09:32 Aufrufe: 880
Hallo alle zusammen,
ich habe ein Problem zu dem ich nach langem suchen einfach zu keiner lösung komme.
Ich öffne mit VB eine excel-instanz um dort aus einer xls-datei daten zu verarbeiten. dies dauert eine ganze weile und soll deshalb im hintergrund passieren. Mit dem "invisible"-befehl klappt das ja auch ganz gut und dass ich falls eine excel-instanz bereits geöffnet ist eine neue im hintergrund l ...
Verfasst am: 24.09.2009, 11:31 Aufrufe: 348
Hallo,
ich habe mit VB.Net (VS 2008) eine Excel 2007 Applikation und ein Excel Add-In programmiert.
Das sind 2 unabhängige Projekte...
Nun möchte ich, wenn ich auf einen Button meines Excel Add-In's klicke, eine Funktion (ist als public deklariert) meiner Excel Applikation aufrufen.
Kann mir jemand beschreiben, wie ich das anstellen kann? Irgendein kleines Bsp. (z.B. Messagebox) würde schon reichen...
...
Verfasst am: 20.07.2009, 15:21 Aufrufe: 1180 Hilfe, Visual Basic VB von VB nach Excel Daten übetragen und OLE sichtbar Hallo Leute,habe nen dickes Problem, muss mein Praktika in Info bestehen nur mein Programm läuft noch net so, wie es soll. Ich erkläre euch das mal kurz.Ich soll nen Oszillographen unter VB zusammen basteln. Also habe eigentlich schon recht vieles zusammen, jedoch irgendwie bekomme ich das mit der übertragen von VB nach Excel nicht so wirklich ...
Verfasst am: 30.06.2009, 10:18 Aufrufe: 1606
Wenn ich versuche, das Formular, welches auf folgendes Script zugreift auszuführen, bekomme ich die Fehlermeldung "Else ohne If"
Private Sub CommandButton1_Click()
FrameResults.TextBoxInvid.Text = TextBoxSearch.Text
With Workbooks("Inventarliste2009.xls").Worksheets("KLD86").Range("b2:b1000")
Set res = .Find(TextBoxSea ...
Verfasst am: 29.06.2009, 16:23 Aufrufe: 363
Ich möchte, dass wenn ich in einem Worddokument etwas wie zum Beispiel ein Datum ändere, das diese Änderung auch automatisch in einer dafür vorgesehenen Excelliste eingetragen bzw. geändert wird.
2. Problem / Frage:
Ich möchte, dass mühselige Standardveränderungen in Formularen (Word) schneller vonstatten gehen, bzw. durch einen Knopfdruck alle automatisch vonstatten gehen.
Nun frage ich mich, ob es in den P ...
Verfasst am: 30.04.2009, 14:50 Aufrufe: 1037
Hallo,
seit dem Wechsel von VB6 nach VB 2008 streikt die Excel-Anbindung.
Definiert wurde:
Public XL As Object 'Excel-Application-Objekt
Public BK As Object 'Excel Workbook-Objekt
Public ST As Object 'Excel Worksheet-Objekt
'Prozedur 1 zum Starten von Excel:
Sub Excel_Start1()
...
Verfasst am: 16.04.2009, 08:06 Aufrufe: 646
so habe schon wieder eine neue Frage:
Ich habe einen verweis erstellt und zum verstehen wie man sachen in Excel speicher einfach mal von einem Internet-Tutorial den Quellcode genommen. Dieser sieht wie folgt aus:
Dim xlApp As Excel.Application
Dim xlMappe As Excel.Workbook
Dim xlBlatt As Excel.Worksheet
Dim xlZelle As Excel.Range
Dim intZeilen As Integer
xlApp = New Excel.Applicat ...
[ Time: 0.2301s ][ Queries: 296 (0.0662s) ][ GZIP on - Debug on ]