In allegato il mio progetto  finito e sotto quello che mi servirebbe
Se aprite il file , nella parte iniziale trovate una tabella che si compila in automatico con le varie caselle di testo e tastierini per i vari numeri.
Guardando sotto , ho ripetuto la tabella e e le varie caselle e taastierini numeri , la tastierina "inserimento lotto " è ok ,  Mi servirebbe, che la tastiera numerica " la seconda a sx sotto la scritta " Pezzi Toner/Peso Imballo" "quella dove cè il tasto invio mi potesse scrivere la cella che io vado a selezionare ma solo nelle colonne evidenziate in giallo
			
							[Risolto]Tastiera numerica ad uso su cella selezionata
							
						[Risolto]Tastiera numerica ad uso su cella selezionata
		
													
							
						
			
			
			
			- Allegati
 - 
			
		
		
				
- Sped.ods
 - (19.3 KiB) Scaricato 39 volte
 
 
					Ultima modifica di ferro0099 il martedì 10 settembre 2024, 17:39, modificato 3 volte in totale.
									
			
						
							Windows 10 - Open Office 4.1.1
			
						Re: Tastiera numerica ad uso su cella selezionata
Grazie comunque .... a volte , la soluzione è a portata .....
Per chi può servire la macro è :
			
							Per chi può servire la macro è :
Codice: Seleziona tutto
Sub Numero (Evento)
DocNumero = ThisComponent
FoglioAttivoNumero = DocNumero.GetCurrentController.ActiveSheet
cell = FoglioAttivoNumero.getCellRangeByName("R36")
NomePulsanteNumero = Evento.Source.Model.Name
NomeEtichettaNumero = Evento.Source.Model.Label
FormularioNumero = FoglioAttivoNumero.DrawPage.Forms.GetByIndex(0)
ControlloNumero = FormularioNumero.getByName("Numero")
ActiveCell = DocNumero.CurrentSelection 
If len(NomeEtichettaNumero)=1 Then
ControlloNumero.Text = ControlloNumero.Text & NomeEtichettaNumero
End if
If Left(NomeEtichettaNumero,1) = "I" and 	ControlloNumero.Text <> "" Then
ActiveCell.String = ControlloNumero.String
ActiveCell.String = cell.String
End If
If NomeEtichettaNumero = "RESET" Then
	ControlloNumero.Text = ""
End If
End Sub - Allegati
 - 
			
		
		
				
- Sped.ods
 - (19.3 KiB) Scaricato 34 volte
 
 
Windows 10 - Open Office 4.1.1
			
						Re: Tastiera numerica ad uso su cella selezionata
Mi rimane un problema,  con la macro sopra scrivo il numero dentro la casella di testo    lo stesso viene riportato nella cella "r36" e premendo il pulsate invio dopo avere selezionato una cella , mi viene riportato nil valore.
Chiedo se qualcuno riesce a farmi capire come determinare la possibilità di scrivere solo sulle celle evidenziate in giallo nelle rispettive colonne "N pezzi " e "peso kg"
			
			
									
						
							Chiedo se qualcuno riesce a farmi capire come determinare la possibilità di scrivere solo sulle celle evidenziate in giallo nelle rispettive colonne "N pezzi " e "peso kg"
Windows 10 - Open Office 4.1.1
			
						Re: Tastiera numerica ad uso su cella selezionata
.
... con una sola "tastierina" ...
Da testare se può andare bene e/o per trarre altri spunti utili per le tue esigenze.
.
.
			
							... con una sola "tastierina" ...
Da testare se può andare bene e/o per trarre altri spunti utili per le tue esigenze.
.
.
- Allegati
 - 
			
		
		
				
- Test - Macro - Tastiera numerica ad uso su cella selezionata.ods
 - (17.82 KiB) Scaricato 35 volte
 
 
Re: Tastiera numerica ad uso su cella selezionata
Ciao Lucky63 , non sò come ringraziarti  è perfetto , Se volessi agginugere un'altra colonna e quindi un altro controllo , ho provato a mettere un elseif ma ricevo sempre un errore di ritorno , ti allego l'esempio
			
							Codice: Seleziona tutto
If Controllo.name = "TONER" then
	Colonna = 3 'Colonna TONER
	elseIf 
	Colonna = 6 ' colonna Imballo
	else 
	Colonna = 10 ' colonna Codice
end if- Allegati
 - 
			
		
		
				
- Test - Macro - Tastiera numerica ad uso su cella selezionata (1).ods
 - (17.43 KiB) Scaricato 29 volte
 
 
Windows 10 - Open Office 4.1.1
			
						Re: Tastiera numerica ad uso su cella selezionata
.
Come da tua impostazione “CodiceArticolo” gestibile sia da casella combinata che liberamente anche con tastierino grafico …
. .
.
Ho aggiunto un foglio con esempio simile ma di compilazione più semplificata in celle azzurre (da valutare).
. .
			
							Come da tua impostazione “CodiceArticolo” gestibile sia da casella combinata che liberamente anche con tastierino grafico …
. .
.
Ho aggiunto un foglio con esempio simile ma di compilazione più semplificata in celle azzurre (da valutare).
. .
- Allegati
 - 
			
		
		
				
- Test - Macro - Tastiera numerica ad uso su cella selezionata - 01.ods
 - (20.77 KiB) Scaricato 28 volte
 
 
Re: [Risolto]Tastiera numerica ad uso su cella selezionata
Grazie Lucky63 .........è perfetto
			
			
									
						
							Windows 10 - Open Office 4.1.1
			
						