Facile:
Sub ascii()
MsgBox Asc("A")
End Sub
che restituisce 65.Ricordo che il codice ASCII esadecimale di A era 41H, che appunto corrisponde a 65 decimale.
Queste non sono lezioni, ma appunti che prendo, da non professionista del campo ma da semplice appassionato, per facilitarmi lo studio della programmazione, quindi possono contenere, e in effetti contengono, diversi errori e improprietà, che poi correggo, quando me ne accorgo, con i miei progressi. Per questo non sono assolutamente da prendere per oro colato, ma anzi con molto senso critico.
Sub ascii()
MsgBox Asc("A")
End Sub
che restituisce 65.
Sub main()
Dim indirizzo As String
Dim numero As Long
Set c = Cells.Find("antonio cacchioni")
If c Is Nothing = False Then
indirizzo = c.Address
Do
Set c = Cells.FindNext(c)
If Cells(c.Row, c.Column + 1).Formula = "56" And Cells(c.Row, c.Column - 1).Formula > numero _
Then numero = Cells(c.Row, c.Column - 1).Formula
Loop While c.Address <> indirizzo
End If
MsgBox numero
End Sub
Risultato:
Sub main()
Dim indirizzo As String
Set c = Cells.Find("antonio cacchioni")
If c Is Nothing = False Then
indirizzo = c.Address
Do
Set c = Cells.FindNext(c)
c.Interior.Color = vbCyan
Loop While c.Address <> indirizzo
End If
End Sub
Il FindNext, una volta trovato l'ultimo indirizzo, ricomincia daccapo.1:00 ---> 0,0416666666666667 2:00 ---> 0,0833333333333333 3:00 ---> 0,125Googliamo con questi valori.
package supercraftdemo;
import java.applet.*;
public class Component extends Applet implements runnable{
private static final long serialVersionUID = 1L;
private static int pixelSize = 2;
public static Dimension size = new Dimension(700,560);
public static Dimension pixel = new Dimension(size.width / pixelSize, size.height / pixelSize);
public static String name = "supercraft";
public static boolean isRunning = false;
private image screen;
public static Level level;
public Component(){
setPreferedSize(size);
}
public void start(){
//definire oggetti
level = new Level();
//inizio loop del gioco
isrunning = true;
new trhead(this).start();
}
public void stop (){
isRunning = false;
}
public static void main(String args []) {
Component component = new Component();
JFrame = new JFrame();
}
Sub main()
Cells.Select
Selection.Interior.Color = vbWhite
On Error Resume Next
ActiveWorkbook.Names("mioCampo").Delete
num = 1 + Int(Rnd() * 10)
num2 = 1 + Int(Rnd() * 10)
ActiveWorkbook.Names.Add Name:="mioCampo", RefersTo:=Range(Cells(1, 1), Cells(num2, num))
Range("miocampo").Interior.Color = vbRed
Range("A1").Select
End Sub