Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: combobox gebruiken  (gelezen 4200 keer)

0 leden en 1 gast bekijken dit topic.

Offline papafred

  • Lid
  • *
  • Berichten: 12
combobox gebruiken
« Gepost op: 19 november 2007, 14:24:31 »
Beste forumleden...
wie helpt me uit de nood.
Ik heb een combobox gemaakt , en nu wil ik wanneer ik iets kies uit de combobox mijn cursor naar die bepaalde cel springt .

Ik heb al veel gezocht , maar kan het niet echt terugvinden ,hopelijk weet iemand van jullie raad.

Bedankt alvast

Fredje
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP1
Standaard Browser:Internet Explorer 6

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: combobox gebruiken
« Reactie #1 Gepost op: 19 november 2007, 19:28:55 »
Dag, Fredje,

Welkom op dit forum.
Je hebt een combobox gemaakt met de Werkbalk "Formulieren" en wil springen naar items in het bereik B6:B36. Wordt het eerste item gekozen dan ga je naar B6, wordt het 31ste (laatste) item gekozen dan ga je naar B36.
Dit werkt voor mij.
Sub test()
Dim i As Long

i = ActiveSheet.Shapes(Application.Caller).OLEFormat.Object.Value
Range("B6:B36")(i).Select
End Sub

beste groeten,
Erik

Offline papafred

  • Lid
  • *
  • Berichten: 12
Re: combobox gebruiken
« Reactie #2 Gepost op: 20 november 2007, 09:39:54 »
Beste Erik,
waawh , bedankt alvast voor het snelle reagereren.

Het is perfect , maar het is nog niet exact wat ik wil .
Klik op DAG 1 in combobox moet cursor springen en scrollen naar cel B5 , daar staat 1 in, Klik op DAG 2 moet cursor springen en scrollen naar cel B61  daar staat 2 in enz...Telkens komen er 57 rijen erbij .
DAG3=cel B117
DAG4=cel B173
DAG5=cel B229
enz tot dag DAG 31 =cel1685
Het is de bedoeling dat ik kan een dag nemen in het combobox en dat mijn cursor goed staat om de ingave te beginnen.

Ik heb al geprobeerd met de code te veranderen , maar lukt niet goed... ben een leek in VBA.
Groetjes
Fredje...
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP1
Standaard Browser:Internet Explorer 6

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: combobox gebruiken
« Reactie #3 Gepost op: 20 november 2007, 09:55:39 »
Dit is ineens een heel andere vraag: zo stond het volgens mij niet in de bijlage.

Probeer eens met
Range("B6")(i*57).Select
vervang B6 door de eerste cel

Offline papafred

  • Lid
  • *
  • Berichten: 12
Re: combobox gebruiken
« Reactie #4 Gepost op: 21 november 2007, 15:46:14 »
Beste ,
Ja ik had gedacht dat het iets ging zijn met verwijzingen naar cellen , maar blijkbaar is het niet zo simpel.

Ik heb van de onderste regel dit gemaakt
Range("B5")((i - 1) * 56).Select
en dan werkt het .
DAG 1 staat in cel B5 dus de eerste keer moet hij geen 56 rijen naar beneden ,maar direct naar cel B5 waar dag 1 in staat.

vree wel bedankt.. ik zal de file es doorsturen...het is nogal een grote dus ik zal er eerst een stuk afhalen.

Fred
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP1
Standaard Browser:Internet Explorer 6

Offline papafred

  • Lid
  • *
  • Berichten: 12
Re: combobox gebruiken
« Reactie #5 Gepost op: 21 november 2007, 15:56:02 »
Ziehier , de echte file waarmee ik bezig ben...

Groetjes
Fred
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP1
Standaard Browser:Internet Explorer 6

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: combobox gebruiken
« Reactie #6 Gepost op: 21 november 2007, 23:23:58 »
volgens mij heb je iets te enthousiast de gegevens verwijderd
De COMBObox bevat geen gegevens.

Offline papafred

  • Lid
  • *
  • Berichten: 12
Re: combobox gebruiken
« Reactie #7 Gepost op: 22 november 2007, 11:22:48 »
Hey,
Ja oei sorry , het bestand is veel te groot om op te sturen... krijg ik de melding ... er zijn nog 6 sheets met dezelfde gegevens ...daarmee

gegevens van combobox haal ik gewoon uit extra sheet , die ik daarna gewoon kan hidden ofzo.

Groeten
Fred
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP1
Standaard Browser:Internet Explorer 6

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: combobox gebruiken
« Reactie #8 Gepost op: 23 november 2007, 00:00:28 »
ook deze bijlage is onbruikbaar

Offline papafred

  • Lid
  • *
  • Berichten: 12
Re: combobox gebruiken
« Reactie #9 Gepost op: 11 december 2007, 13:32:08 »
Beste,
Sorry voor het late reageren...maar het is nogal hectisch geweest en ben nog niet komen piepen op het forum...
Niet te openen, is wel een exel 2007 file , daar zal het probleem liggen.
Maar file werkt goed ! ben zeer tevreden met oplossing...
Heel hartelijk bedankt,
Fred
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP1
Standaard Browser:Internet Explorer 6

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: combobox gebruiken
« Reactie #10 Gepost op: 11 december 2007, 17:15:40 »
Als het een Excel 2007 file is, heb je dan "geknoeid" met de extensie? Die is normaal gezien "xlsx" en niet "xls".

Of hoe heb je dat bestand in bijlage anders aangemaakt?

 


www.combell.com