Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Excel un po' bislacco con le macro...

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Triumph Of Steel, archimede

Excel un po' bislacco con le macro...

Postdi cassioli » 30/09/05 13:22

Qualcuno mi sa spiegare perche' ******* di un ***** se eseguo questa macro dalla finestra di editing funziona in un modo, mentre se la collego a un tasto in un foglio excel funziona in un altro? :aaah (non mi scrive l'ultima colonna, se la attivo col tasto!)

Codice: Seleziona tutto

Sub test_st()
Dim limiteinf As Integer
Dim limitesup As Integer
Dim x As Integer

Randomize
limiteinf = Cells(2, 2)
limitesup = Cells(3, 2)
DataRif = Cells(1, 2)

For x = 1 To 10
    Offset = Int((limitesup - limiteinf + 1) * Rnd + limiteinf)
    Cells(x, 3) = DataRif + Offset
    Cells(x, 4) = Offset
    Cells(x, 5) = ""
    If (Weekday(Cells(x, 3)) = 7) Then Cells(x, 5) = "FESTIVO (SABATO) "
    If (Weekday(Cells(x, 3)) = 1) Then Cells(x, 5) = "FESTIVO (DOMENICA) "

Next
End Sub

cassioli
Utente Senior
 
Post: 1014
Iscritto il: 05/03/04 11:02

Sponsor
 

Postdi Dylan666 » 30/09/05 13:39

Sposto in programmazione, credo sia più pertinente ;)
Avatar utente
Dylan666
Moderatore
 
Post: 38040
Iscritto il: 18/11/03 16:46

Postdi cassioli » 30/09/05 14:31

Lasciate perdere...
Avevo la vecchia versione della macro in un altro modulo, ed aveva lo stesso nome della nuova versione; e il pulsante naturalmente era collegato a quella vecchia... :oops:
cassioli
Utente Senior
 
Post: 1014
Iscritto il: 05/03/04 11:02


Torna a Programmazione


Topic correlati a "Excel un po' bislacco con le macro...":


Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite