Macro excel

sabato 30 maggio 2009 - 15.29

aquila Profilo | Newbie

salve a tutti mi sono appena iscritto e spero trovare l'aiuto che mi serve....
sto cercando di impostare un semplice programma di gestione camere albergo e voglio imparare pian piano la programmazione in vba espongo il problemone
con una macro sono arrivato al punto di colorare, unire le celle (della prenotazione) e di posizionare il curso nel foglio dati cliente (database) nella prima cella vuota corrispondente "numero camera", vorrei completare questa macro con:
1 immettere in modo automatico il numero della camera nel record (prelevandolo dalla prima cella della riga)
2 inserire una note nel gruppo celle del planning (nome cliente e altro) non ci riesco sono troppo ignorante in vba , chi mi da una mano?


510x201 49Kb

angelotv Profilo | Guru

1. prova cells(x,y).value = cells(x,1).value
2. prova a fare un "registra macro" poi lo fai a mano e poi vai a vedere le istruzioni che lui (excel) ha usato...
by Angelo

aquila Profilo | Newbie

ciao grazie per la pronta risposta purtroppo non funziona anche perche sto lavorando con due fogli trasmetto la macro vedi se riesci a capire quello che vorrei fare.. grazie per la pazienza
guglielmo
Sub Macro1()
'
' Macro1 Macro
' prenotazione inserimento in data base
'

'
With Selection.Interior
.ColorIndex = 36
.Pattern = xlSolid
Selection.Merge True
'quì vorrei inserire il "copia" della cella "A" stessa riga'
End With
Sheets("Foglio2").Select
Set elenco = Range("A1:a5000")
For Each Cl In elenco
If Cl = "" Then Cl = ("Tuo Valore")
'quì (credo) dovrei inserire "incolla" (primo campo del record nel foglio 2) che corrisponde al n° di camera del "foglio 1"
Next Cl
End Sub
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5