Condividi:        

Excel Aiuto VBA sotto ecxel

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Excel Aiuto VBA sotto ecxel

Postdi And23 » 29/10/07 16:18

Ciao a tutti
Il mio prof. di gestione informatica dei dati aziendali mi ha dato questo esercizio da svolgere qualcuno sa aiutarmi vi prego non so dove mettere la mani!!!
Grazie mille

Scriva in VBA sotto excel una subroutine che legga da tastiera un numero n compreso tra 1 e 100 (usi la funzione input box) e riempia le prime n celle della colonna A con numeri casuali (usi la funzione rnd)

Tale subroutine dovrà essere accessibile da un bottone presente sul foglio elettronico
And23
Newbie
 
Post: 1
Iscritto il: 29/10/07 16:12

Sponsor
 

Postdi Anthony47 » 29/10/07 16:37

Ciao Andy e benvenuto nel forum.
Suggerimenti per imparare:
-apri il vba editor (da excel con Alt-F11)
-inserisci un "Modulo di codice" (Menu /Inserisci /Modulo)
-inizializza una subroutine:
Codice: Seleziona tutto
Sub Demo()
End Sub                   'Questo viene scritto in automatico
-in mezzo scrivi "Inputbox" (senza apici), e premi F1 per avere l' help online: ti spieghera' la sintassi che devi usare
-scritta la riga con Inputbox, digita "rnd" e ancora F1

Capito l' uso di queste istruzioni:
-con InputBox chiedi il numero di righe
(es NRighe = Inputbox(etc etc))
-controlli che sia inferiore a 100
(If NRighe>100 the goto Ripeti); avrai inserito la label "Ripeti:" (senza apici..) sulla linea prima dell' inputbox
-fai un ciclo For I=0 to NRighe-1 / Next I in cui
---calcoli un numero random
---lo inserisci nelle celle con
Codice: Seleziona tutto
Range("A1").offset(I,0).Value = Numero calcolato


Torna su Excel e disegna un pulsante (lo trovi nella barradi strumenti "Moduli"); nella fase di creazione ti sara' chiesto a quale macro vuoi associarlo, e qui ovviamente sceglierai "Demo" dall' elenco che ti presente.

Sono sicuro che e' abbastanza chiaro per uno studente di informatica, ma per ogni evenienza siamo qua.

ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19214
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "Excel Aiuto VBA sotto ecxel":


Chi c’è in linea

Visitano il forum: Anthony47, Carletto Ribolla e 36 ospiti