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
Hier meine Function:
zunächst die Imports:
Imports System
Imports System.IO
Imports Microsoft.Office.Interop
Private Function ZellInhalt(ByVal XlsDatei As String, ByVal Zelle As String) As String
Dim XL As New Excel.Application
Dim XLWorkBooks As New Excel.Workbook 'hier wird der Fehler verursacht
Dim XLWorkSheet As New Excel.Worksheet
Dim z As Integer
Di ...
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: 24.12.2010, 21:15 Aufrufe: 564
von Rows(3) bis Cells(5) eine Linie Zeichnen die mir zwischen Rows 2 und 3 angezeigt wird?
2. Wie Kann ich ein Bereich (Range) in dem DataGridView anwählen und danach z.B. einen Rahmen um die Zellen zeichnen?
3. Wie kann ich den Rahmen Style ändern (Liniendicke und Farbe)?
4. Wie kann ich die Schrift Farbe in einer Zelle ändern?
5. Wie kann ich mehrere Zellen mit einander verbinden?
Einige Sachen habe ich ...
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: 16.07.2010, 10:02 Aufrufe: 479
Soweit mal zur Aufgabenstellung. Ich habe mir überlegt die Daten aus der Spalte B (also die Umsätze) in ein Array zu schreiben welches dann sortiert wird und die jeweilige Positionierung in die jeweilige Zeile schreibt. (Er muss sich also merken welcher Wert wo steht). Er soll also NICHT den höchsten Wert nach oben schreiben, sondern die Umsätze in der Zelle belassen und nur in die Zelle dahinter den jeweiligen ...
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: 01.04.2010, 19:22 Aufrufe: 562
Ähem, in welche zelle soll ein Text ausgegeben werden?????
Meinst du sowas?
if textboxA="" and checkboxA.value=true then
zelle=....
end if
Verfasst am: 07.03.2010, 22:27 Aufrufe: 562
Hallo,
ich habe eine Frage zu meinem Programm.
Und zwar möchte ich, dass wenn die TextBoxA leer ist und die CheckboxA aktiviert (Value = True) ein Text in eine gewisse Zelle ausgegeben wird. Andernsfalls, soll der Inhalt des Textfeldes übergeben werden.
Ich hoffe, ihr könnt mir helfen. Habe leider bei Google nix darüber gefunden.
Vielen Dank schonmal.
Viele Grüße
Verfasst am: 09.02.2010, 07:29 Aufrufe: 602
Aber ich will unnötige Klicks verhindern. Es soll eigentlich wie in Access oder auch wie ein Excelsheet sein. Jede Zelle ist frei bearbeitbar und wird gleich nach Bearbeitung abgespeichert.
Logisch in meinen Augen wäre, über das TextChangeEvent der bearbeiteten Textbox den Rowindex und die zugehörige ID/DataKey ("MRF_ID") des bearbeiteten Produkts abzurufen. Über den RowIndex kann ich die Textbox in dies ...
Verfasst am: 03.02.2010, 12:34 Aufrufe: 939
... uch helfen könnte, ich bin auf der FH - Trier und schreibe morgen ein EDV - Arbeit und steppe jetzt ein paar Übungsaufgaben durch und bei dieser Aufgabe zerbreche ich mir echt fast den Kopf! Es wäre nett wenn mit jemand helfen könnte!? Die Frage lautet so:
Mit der Eigenschaft Cells(Zeile, Spalte) kann man auf einzelne Zel-len eines Range- Objektes zugreifen: Range("a1:c3").Cells(2,2) ist die Zelle ...
Verfasst am: 31.01.2010, 19:02 Aufrufe: 314
Hallo,
wie kann ich eine Zelle mit einer anderen vergleichen, wenn diese ihren Inhalt von anderen Zellen bezieht.Dieser Vergleich darf nicht nur dann ablaufen wenn diese Werte streng monoton steigend sind. D.h. zb 4,6,9,15 etc, sondern auch wenn zb 4,6,9 1, 15 gilt.
meine falsche Lösung:
Worksheets("Arbeitsplatz").Range("E5") >= Worksheets("Arbeitsplatz").Range("E4" ...
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
Text) Mod 12
For i = 1 To length
ActiveCell.Text = Hyperlink("/fotos/" & Mid(zelle, i, i + 12))
End Sub
Soll halt pro 12 Zeichen des strings der aktiven Zelle einen neuen link erstellen und in die Zelle daneben schreiben (testzweck). Bisher laufe ich noch auf Fehler und sitze auch schon ganz schön lagne daran, daher hoffe ich jetzt hier auf ein bisschen Hilfe zu treffen.
Verfasst am: 20.08.2009, 10:46 Aufrufe: 598
Liebe Gemeinde,
ich kriege es nicht hin auf eine Zelle im Datagridview zuzugreifen.
Es handelt sich um einen Wert auf einem SQL Server vom Typ "bit".
Dieses Stück bringt den Fehler :
"If Form1.DataGridView1.CurrentRow.Cells("Netsupport").Value Like True"
==> Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Public Sub Remote_All()
Form1.RemoteComboBo ...
Verfasst am: 10.03.2008, 15:58 Aufrufe: 263
Hallo, ich möchte gerne einem CommandButton ein Ereignis zuweisen. Gleichzeitig sooll der Click auf diesen Button die mit dem CommandButton verbunden Zelle aktivieren. Der Zellbereich muss über eine Variable berechnet werden!! Könnt Ihr mir helfen?
Verfasst am: 25.11.2007, 16:46 Aufrufe: 419
Such mal auf vb Archiv, ich hatte da mal ein Beispiel Code geladen, der hatte nicht für jedes Feld eine Textbox geladen sondern ein MS Flex Grid benutzt und eine Textbox immer über die markierte Zelle legt und mit setfocus markiert. Das hatte recht gut funktioniert, ich weiß aber gerade nicht genau wo ich den Source her hatte und wo ich den noch habe.
Verfasst am: 11.11.2007, 21:09 Aufrufe: 305
Auf vbarchiv gibts nen Artikel dazu wo das erklärt wird.
Dazu muß man aber bei ihnen den Newsletter abonieren.
Bin mir jetzt nicht ganz sicher, aber da wird das glaube ich so realisiert, dass eine Textbox über diese eine Zelle gelegt wird.
Wenn man eine ComboBox darin haben will, steht man übrigens vor dem selben Problem.
Irgendwo hab ich auch noch ne anderen Artikel dazu gesehen, aber ich weiß nicht mehr ...
Verfasst am: 23.05.2007, 05:25 Aufrufe: 536 hab mal wieder ein problem und zwar möchte ich, wenn ich spalte 1 markiert bzw angeklick hab
den inhalt von zelle 1 in textbox1 , zelle 2 in textbox2 und zelle 3 in texbox3
damit es dann hinterher so aussieht.
hoffe ihr könnt mir da helfen.
[ Time: 0.2155s ][ Queries: 164 (0.0797s) ][ GZIP on - Debug on ]