Help!

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

Hulp bij posten

Recente topics

Auteur Topic: VBA in excel probleem  (gelezen 2670 keer)

0 leden en 1 gast bekijken dit topic.

Offline relaxed7

  • Nieuw lid
  • Berichten: 3
  • Oplossing.be
VBA in excel probleem
« Gepost op: 06 februari 2006, 19:14:14 »
Halloo,
Ik ben al een tijdje bezig met het maken van een Factuur in excel voor een eindwerk in school. Hierbij heb ik bijhorende macro's gemaakt maar werken toch nog nie perfect. Vooral bij  de macro Nieuw Factuur, deze werkt wel maar werkt ook maar 1 keer en moet je dus elke keer opnieuw het bestand opnieuw opstarten. Als iemand mij misschien zou willen helpen hiermee? zodat de macro nieuw factuur oneindig maal zou kunne worden uitgevoerd.

Ook lukt het mij maar niet om dit bestand te beveiligen met een paswoord misschien kan iemand mij helpen?

Ik zou het enorm waarderen
Frederik Claus
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline barthold

  • Volledig lid
  • **
  • Berichten: 171
  • ExWorks.be: Free Excel tools.
Re:VBA in excel probleem
« Reactie #1 Gepost op: 06 februari 2006, 20:11:15 »
hmm,
wij hebben niet de gewoonte hier om huiswerk op te lossen ;-)
bart
WinXP - Excel 2000/XP/2003

Offline barthold

  • Volledig lid
  • **
  • Berichten: 171
  • ExWorks.be: Free Excel tools.
Re:VBA in excel probleem
« Reactie #2 Gepost op: 06 februari 2006, 21:03:43 »
Maar ik heb er eens naar gekeken. Helaas zal je nog veel moeten bijstuderen ;-)

Waar komt die code eigenlijk vandaan? Krijgen jullie les VB(A) of zelf uitgevonden?

Dit bijvoorbeeld:
Public Sub NoteerFactuurnummer()
'Het factuur nummer noteren
    Application.Goto Reference:="Factuurnr."
    ActiveCell.FormulaR1C1 = FactuurNummer1
    Application.Goto Reference:="EersteArtikel"
    DoEvents
End Sub

kan eenvoudigeweg vervangen worden door dit:
range("Factuurnr.").value=FactuurNummer1

En waarom worden de factuurnummers extern ingelezen/bewaard?

Leg eerst eens uit wat je van die app verwacht?

Bart
WinXP - Excel 2000/XP/2003

Offline relaxed7

  • Nieuw lid
  • Berichten: 3
  • Oplossing.be
Re:VBA in excel probleem
« Reactie #3 Gepost op: 07 februari 2006, 16:04:07 »
De factuurnummers worden extern ingeleest voor een opeenvolging te hebben van de factuurnummers per keer je het bestand opent.
Ik verwacht ervan dat de applicatie het factuurnummer invult in cel L13. Deze applicatie werkt naar wens. Alleen de applicate NIeuwefactuurstarten() werkt niet perfect omdat ik graag zou willen dat je het meer dan 1 keer kunt uitvoeren maar dit werkt niet.

Het is niet echt men huiswerk maken ik heb er al uren ingestoken omdit op aarde te krijgen met hulp van de leerkracht. Ik zoek gewoon hulp voor mij te helpen met deze app.

Frederik
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline barthold

  • Volledig lid
  • **
  • Berichten: 171
  • ExWorks.be: Free Excel tools.
Re:VBA in excel probleem
« Reactie #4 Gepost op: 07 februari 2006, 22:33:15 »
Frederik,

Ik wil absoluut niet cru overkomen, maar als ik naar de code kijk, zie ik redelijk wat andere problemen ivm efficiëntie,... Dus wat mij betreft is die ene sub aan de praat krijgen niet het enige probleem.

In welk kader moet je die app maken, is dat voor de les informatica of zo? Indien ja, stel ik voor om een boek over VBA te raadplegen om direct goede methodes aan te leren...

Wat denk je?

Bart
WinXP - Excel 2000/XP/2003

Offline relaxed7

  • Nieuw lid
  • Berichten: 3
  • Oplossing.be
Re:VBA in excel probleem
« Reactie #5 Gepost op: 07 februari 2006, 22:48:37 »
Da zal ik eens doen,..
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

 


www.combell.com