Problema macro EAxcel VBA

super tennent's

Utente Attivo
206
3
CPU
Intel I7 3770
Dissipatore
Noctua NH-L9i
Scheda Madre
AsRock B75 PRO3
HDD
Samsung 850 EVO 250 Gb + WD Blue 1 TB
RAM
Corsair Vengeance Blue Low Profile 1600 8Gb
GPU
Nvidia GTX 1060 6 Gb
Monitor
Panasonic Viera TC-P46ST30
PSU
Aerocool Strike-X 500M - 500 Watt
Case
MS-TECH MC380
OS
Windows 10 Home 64 bit
Ciao a tutti,
sto facendo una macro che scrive alcuni dati su un Excel.
Ad un certo punto devo ordinare l'Excel ed ho scritto il seguente codice:

ActiveWorkbook.Worksheets("Foglio1").Select

Columns("A:A").Select
ActiveWorkbook.Worksheets("Foglio1").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Foglio1").Sort.SortFields.Add Key:=Range("A1"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortTextAsNumbers
With ActiveWorkbook.Worksheets("Foglio1").Sort
.SetRange Range("A1 : D185")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With


quando però eseguo la macro mi si blocca e mi da l'errore "variabile oggetto o variabile del blocco With non impostata".
non so come venirne fuori :(
qualche idea?

grazie a tutti e ciao
 

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando

Hot: E3 2021, chi ti è piaciuto di più?

  • Ubisoft

    Voti: 14 15.9%
  • Gearbox

    Voti: 1 1.1%
  • Xbox & Bethesda

    Voti: 63 71.6%
  • Square Enix

    Voti: 3 3.4%
  • Capcom

    Voti: 5 5.7%
  • Nintendo

    Voti: 13 14.8%
  • Altro (Specificare)

    Voti: 7 8.0%

Discussioni Simili