Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Överföra Listboxvärden från VB till Excel

Postades av 2002-03-15 19:29:23 - Patrik Malmström, i forum microsoft office, Tråden har 9 Kommentarer och lästs av 1211 personer

kan man med API eller nåt skicka över information från listboxar till Excel???
Hur?


Svara

Sv: Överföra Listboxvärden från VB till Excel

Postades av 2002-03-15 19:58:40 - Raderat konto

Hej,

Men är det endast ett listval som ska skickas till XL?
Från VB eller?

Hm,kanske titta närmare på en möjlig ADO-lösning.

Mvh
XL-Dennis


Svara

Sv: Överföra Listboxvärden från VB till Excel

Postades av 2002-03-15 21:31:35 - Patrik Malmström

Nej... det é 3 st


Svara

Sv: Överföra Listboxvärden från VB till Excel

Postades av 2002-03-15 23:10:10 - Raderat konto

OK - hämta tre listvärden.

Från vilken källa hämtas dessa värden från - VB?

Mvh
Dennis


Svara

Sv: Överföra Listboxvärden från VB till Excel

Postades av 2002-03-15 23:12:28 - Patrik Malmström

VB... mm VB...
Det är information i Tre listboxar... Den infon ska över till ett Excel blad...


Svara

Sv: Överföra Listboxvärden från VB till Excel

Postades av 2002-03-16 00:43:53 - Raderat konto

Här får du ett enkelt uppslag som du själv får implementera i din miljö :

<code>
Dim Lista(0 To 2) As String

Private Sub Command1_Click()
Dim oExcel As Object, oBook As Object, oSheet As Object
Dim sValue1 As String, sValue2 As String, sValue3 As String
Dim vaData(0 To 2) As Variant, vaRubriker As Variant
Dim i As Integer

sValue1 = Lista(List1.ListIndex)
sValue2 = Lista(List1.ListIndex)
sValue3 = Lista(List1.ListIndex)

For i = 1 To 3
vaData(i - 1) = sValue & CStr(i)
Next i

Set oExcel = CreateObject("Excel.Application")
Set oBook = oExcel.Workbooks.Add

Set oSheet = oBook.Worksheets(1)

vaRubriker = Array("Lista1", "Lista2", "Lista3")

With oSheet
.range("A1:C1").Value = vaRubriker
.range("A2").Resize(1, 3).Value = vaData
End With

oBook.SaveAs "c:\XLDennisDemonstrerar.xls"
Set oSheet = Nothing
Set oBook = Nothing
oExcel.quit
Set oExcel = Nothing
Unload Me
End Sub

Private Sub Form_Load()
Dim i As Integer

Lista(0) = "XL-Dennis"
Lista(1) = "PopSork"
Lista(2) = "VB - XL"

For i = 0 To 2
List1.AddItem Lista(i)
Next i

For i = 0 To 2
List2.AddItem Lista(i)
Next i

For i = 0 To 2
List3.AddItem Lista(i)
Next i


List1.ListIndex = 0
List2.ListIndex = 0
List3.ListIndex = 0
End Sub
</code>

Lycka till,

XL-Dennis


Svara

Sv: Överföra Listboxvärden från VB till Excel

Postades av 2002-03-16 15:42:44 - Patrik Malmström

Den får bara ut en massa siffror inte det som står i listboxarna :(


Svara

Sv: Överföra Listboxvärden från VB till Excel

Postades av 2002-03-16 18:38:27 - Raderat konto

PopSork,

Först så tackar man för att någon har tillhandahållit ett mer omfattande material, capisho!

Sedan anstränger man själv med att lista ut varför det genereras enbart siffror.

Misslyckas man och verkligen har gnuggat sina geniknölar meddelar man detta.

Att bara meddela att det inte fungerar dessutom med en sur gubbe kan ju få den mest snällaste bidragsgivaren att bli på dåligt humör.

Detta sagt så:

<code>
Private Sub Command1_Click()
Dim oExcel As Object
Dim oBook As Object
Dim oSheet As Object
Dim vaData(0 To 2) As Variant, vaRubriker As Variant

vaData(0) = Lista(List1.ListIndex)
vaData(1) = Lista(List2.ListIndex)
vaData(2) = Lista(List3.ListIndex)

Set oExcel = CreateObject("Excel.Application")
Set oBook = oExcel.Workbooks.Add

Set oSheet = oBook.Worksheets(1)

vaRubriker = Array("Lista1", "Lista2", "Lista3")

With oSheet
.range("A1:C1").Value = vaRubriker
.range("A2").Resize(1, 3).Value = vaData
End With

oBook.SaveAs "c:\XLDennisDemonstrerar.xls"
Set oSheet = Nothing
Set oBook = Nothing
oExcel.quit
Set oExcel = Nothing
Unload Me
End Sub
</code>

Måttliga hälsningar,
XL-Dennis


Svara

Sv: Överföra Listboxvärden från VB till Excel

Postades av 2002-03-16 18:43:42 - Patrik Malmström

Jo... Jag vet... jag är inte den bästa på sånt...
TACK med stota bokstäver!..
Jag kom faktiskt på hur man skulle gö..


Svara

Sv: Överföra Listboxvärden från VB till Excel

Postades av 2002-03-16 19:52:38 - Raderat konto

PopSork,

Bra att du själv kom fram till en lösning :-)

Det andra får vi öva på litet till mans ;-)

Ha en fortsatt trevlig helg,

XL-Dennis


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 763
27 959
271 761
990
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies