• Home
  • Forum
  • Area Developer
  • Programmazione
  • .NET Framework

Creare una macro per inserimento appuntamenti

  • Creatore Discussione Creatore Discussione cavaliere123
  • Data di inizio Data di inizio 4 Lug 2013
C

cavaliere123

Utente Attivo
31 Lug 2012
416
0
16
  • 4 Lug 2013
  • #1
Creare una macro per inserimento appuntamenti
Salve a tutti, è da moltissimo che non pongo più domande... ma adesso mi tocca

Arrivando subito al dunque ho creato in excel un calendario per appuntamenti e le date di tutto l'anno sono messe una sotto l'altra. per intenderci cosi :

DATA GIORNO ORA INTERESSATO LUOGO MOTIVO DESTINATARIO
1-gen Martedi
2-gen Mercoledi
3-gen Giovedi
3-gen Giovedi
4-gen Venerdi
5-gen Sabato
6-gen Domenica
7-gen Lunedi

chiaramente in celle diverse, adesso desidero creare una macro con pulsante che se ad esempio mi trovo sulla cella del Mercoledì mi inserisca una riga sotto con la stessa data. per un nuovo inserimento, sempre per chiarezza se attivo la macro deve venirmi così :


DATA GIORNO ORA INTERESSATO LUOGO MOTIVO DESTINATARIO
1-gen Martedi
2-gen Mercoledi
---> 2-gen Mercoledi
3-gen Giovedi
3-gen Giovedi
4-gen Venerdi
5-gen Sabato
6-gen Domenica
7-gen Lunedi

E posso inserire solo 10 righe per ogni data, cioè in effetti massimo dieci appuntamenti al giorno...
Chiaramente ho cercato di fare questa macro che valga per tutte le celle e quindi :

Codice:
Sub RIGAX() 
' 
'RIGAX Macro 
' 
' 
For x = 0
If x = 9 Then Exit Sub '
a = 12 
y = 13     ( 13 è la riga da cui parte l'elenco nel mio foglio)
Z = y + x
b = a + x 
Rows(Z & ":" & Z).Select 
Selection.Insert Shift:=xlDown 
Range(Cells("B", b), Cells("C" , b)).Select 
Selection.Copy 
Range("B" & b).Select 
ActiveSheet.Paste ActiveSheet.Paste Application.CutCopyMode = False 
Range("D" & Z).Select 
x = x + 1
End Sub

questa macro in effetti, prima inserisce la riga sotto alla cella del giorno selezionato e poi copia il contenuto della cella del giorno e la incolla nella riga inserita, così da avere già scritta anche la data....
Bene... chiaramente come al solito qualcosa ho errato... vi ricordo scusandomi che non sono un esperto chiaramente....
Vi ringrazio anticipatamente se qualcuno sarà così gentile da aiutarmi...
Grazie e buona giornata da Domenico.
 
C

cavaliere123

Utente Attivo
31 Lug 2012
416
0
16
  • 7 Lug 2013
  • #2
Per terminare....

Per correttezza posto la procedura completamente rivista, grazie all'aiuto di un esperto trovato in atri gruppi...
Credo che sia più che corretto divulgare ciò che si fa, in special modo se prima si è chiesto

Ecco la procedura :

Codice:
Sub Macro1()
'
' Macro1 Macro
'

'
    w = Cells(Selection.Row, Selection.Column).Column
    If w <> 1 Then Exit Sub '
    If Cells(Selection.Row, 1).Value = Cells(Selection.Row + 1, 1).Value Then Exit Sub '
     cont = 1
     For x = 14 To Cells(Selection.Row, 1).Row
     valore_celle = Cells(x, 1).Value
     If valore_celle = Cells(Selection.Row, 1).Value Then
     cont = cont + 1
     End If
    Next
     If cont > 3 Then Exit Sub '
     Rows(Selection.Row + 1).Insert Shift:=xlDown
        Cells(Selection.Row + 1, 1) = Selection
        Cells(Selection.Row + 1, 2) = Selection.Offset(, 1)
End Sub
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

C
Creare una form con pulsanti di scelta macro
  • cavaliere123
  • 12 Lug 2013
  • Visual Basic
Risposte
1
Visite
2K
Visual Basic 22 Ago 2013
novizio
N
F
Salve a tutti, devo creare un sito web/gioco online dove cliccando il tasto 'Inizia' del form viene estratta una capitale casualmente dal
  • faccone
  • 8 Mag 2024
  • PHP
Risposte
1
Visite
1K
PHP 23 Apr 2025
webest
L
Creare una forma geometrica
  • Luigi84
  • 9 Feb 2021
  • Photoshop
Risposte
1
Visite
2K
Photoshop 11 Mar 2021
lorenzo228
L
W
Creare link di una dato
  • wuolfit_one
  • 6 Ago 2020
  • Classic ASP
Risposte
0
Visite
2K
Classic ASP 6 Ago 2020
wuolfit_one
W
Creare una password
  • MarcoGrazia
  • 11 Giu 2020
  • Snippet Javascript
Risposte
0
Visite
3K
Snippet Javascript 11 Giu 2020
MarcoGrazia
L
Creare una pagina pre-home
  • luigi.paciolla
  • 15 Mag 2020
  • WordPress
Risposte
1
Visite
3K
WordPress 15 Mag 2020
glm1986ITALY
L
creare oggetti da una classe tramite un form
  • Leonardo Scotti
  • 22 Apr 2020
  • Javascript
Risposte
0
Visite
2K
Javascript 22 Apr 2020
Leonardo Scotti
L
R
Bootstrap 4 - creare una finestra di testo responsive sopra un Carousel
  • RickyCast
  • 23 Set 2019
  • jQuery
Risposte
1
Visite
2K
jQuery 23 Set 2019
RickyCast
R
T
con oop creare un ciclo per una pagina dinamica html con php
  • twogate
  • 26 Mag 2019
  • PHP
Risposte
3
Visite
2K
PHP 29 Mag 2019
twogate
T
M
[MySQL] CREARE UN LINK SU UN DETERMINATO CAMPO DI UNA TABELLA RISULTATO DI UNA QUERY SQL
  • Menicox73
  • 25 Apr 2019
  • MySQL
Risposte
3
Visite
5K
MySQL 25 Apr 2019
Menicox73
M
V
[WordPress] Creare una struttura di articoli da una struttura di cartelle
  • vannone_il_grande
  • 1 Apr 2019
  • WordPress
Risposte
1
Visite
1K
WordPress 1 Apr 2019
vannone_il_grande
V
  • Bloccata
Sito .it vale la pena creare una versione in inglese?
  • jonnino2004
  • 25 Mar 2019
  • SEO e Posizionamento
Risposte
1
Visite
1K
SEO e Posizionamento 20 Ago 2019
SeoProf.it
S
[WordPress] Creare una select box con partita iva e codice fiscale in base a una logica.
  • Swoorder
  • 18 Set 2018
  • WordPress
Risposte
0
Visite
1K
WordPress 18 Set 2018
Swoorder
S
Creare una barra di avanzamento con $.ajax
  • Axis18
  • 10 Apr 2018
  • Ajax
Risposte
7
Visite
6K
Ajax 17 Apr 2018
Axis18
B
funzioni per creare file e inserirli dentro una certa cartella in php?
  • biancoes
  • 4 Ott 2017
  • PHP
Risposte
1
Visite
2K
PHP 4 Ott 2017
cris8380
è possibile creare una pagina php che copia interamente il contenuto di un'altra pagina ?
  • utente
  • 5 Lug 2017
  • PHP
Risposte
10
Visite
4K
PHP 24 Lug 2017
bubino8
M
come creare un popup con CSS da una pagina esterna?
  • master41
  • 4 Gen 2017
  • jQuery
Risposte
1
Visite
2K
jQuery 5 Gen 2017
Max 1
L
[php e xml] per creare una galleria fotografica con diversi file xml
  • luigi777
  • 12 Nov 2016
  • PHP
Risposte
0
Visite
1K
PHP 12 Nov 2016
luigi777
L
Creare un link URL ad un pulsante di una pagina web.
  • deejayr
  • 12 Set 2016
  • Javascript
Risposte
4
Visite
3K
Javascript 12 Set 2016
deejayr
P
[PHP] come creare una chat
  • paperinik4
  • 4 Ago 2016
  • PHP
  • 2
Risposte
24
Visite
4K
PHP 6 Ago 2016
paperinik4
P
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Area Developer
  • Programmazione
  • .NET Framework
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?