VB en charts in excell

Status
Niet open voor verdere reacties.

fbijltje

Gebruiker
Lid geworden
23 mei 2004
Berichten
259
Wie kan me op weg helpen met een programma..
Krijg soms vele excell files met in elk daarin 2 charts die eruit moeten en als jpg bewaard moeten worden waarvan de namen afgeleid kan worden uit de naam van de excell. ...nu doe ik het nog handmatig (copy/paste/save as) maar kost veel tijd.
'n paar hints zullen me zeker op weg helpen ...heb wat ervaring met VB 6.0.

Alweer bedankt voor jullie hulp...
groet Frans
 
Laatst bewerkt:
als ik je vraag goed begrepen heb:

ik heb niet echt een idee of dit met vba kan, maar wat wel zou kunnen: (visual basic 6)

-een print-screen commando (of iets dergelijks)
-open paint (shell-commando)
-plakken-commando (en eventueel een resize-commando, als de taakbalk eraf moet ect)
-een opslaan-commando (Alt+B en daarna Alt+L)
-een naam laten invoeren (sendkeys "naam"
-enter-commando (sendkeys)


V :thumb:
 
Een chart in excel kan geëxporteert worden naar een bestand met dit commando.

oWB.ActiveChart.Export(sTemp)

De oWB is een excel werkboek en sTemp is een string die het pad bevat waar het bestand moet opgeslaan worden. Dit voorbeeld gaat alleen de actieve chart exporteren, maar er zullen wel andere manieren zijn om de charts binnen een bestand aan te spreken.
 
Charts, Sheets in VB6.0

zie ook bvenstaande...
Kan nu de Excel files openen en uit de naam de naam van de charts afleiden.
maar ...
Excel file bevat een aantal sheets, charts ( 2 stuks) bevinden zich op sheet "Output"
Charts hebben de naam resp. Chart 1 en Chart 2.

Hoe krijg ik de charts actief en kan ik ze exporteren (saven)?

Bedankt alvast,
Frans
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan