OVH Cloud OVH Cloud

Ouvrir un classeur et copier une valeur dans un commentaire

5 réponses
Avatar
Didier Novarin
Bonjour
j'ai 2 classeurs dans "mes documents" "TOTO" et "TATA"
je souhaite faire cela :
A partir du classeur TATA, ouvrir le classeur TOTO
Dans le classeur TOTO, copier la cellule A1 de la feuille1
Passer au classeur TATA coller son contenu dans un commentaire de la cellule
Q4 feuille1
Puis fermer le classeur TOTO
Je vous remercie beaucoup
Didier

5 réponses

Avatar
SL
Bonjour
il ne doit pas être nécessaire d'ouvrir TOTO
regarde sur Excelabo par exemple pour lire dans un classeur fermé
http://www.excelabo.net/xl/fichiers.php#lireferméenbloc
ou chez F. Sigonneau
http://frederic.sigonneau.free.fr/code/Ado/ADOLireClasseurFerme.txt

Stéphane

"Didier Novarin" a écrit dans le message de
news: %
Bonjour
j'ai 2 classeurs dans "mes documents" "TOTO" et "TATA"
je souhaite faire cela :
A partir du classeur TATA, ouvrir le classeur TOTO
Dans le classeur TOTO, copier la cellule A1 de la feuille1
Passer au classeur TATA coller son contenu dans un commentaire de la
cellule Q4 feuille1
Puis fermer le classeur TOTO
Je vous remercie beaucoup
Didier



Avatar
Didier Novarin
Je te remercie SL
mais c'est vraiment très complexe, je souhaite faire quelque chose de simple
ouvrir toto copier puis fermer et coller dans un commentaire
Didier

"SL" a écrit dans le message de news:

Bonjour
il ne doit pas être nécessaire d'ouvrir TOTO
regarde sur Excelabo par exemple pour lire dans un classeur fermé
http://www.excelabo.net/xl/fichiers.php#lireferméenbloc
ou chez F. Sigonneau
http://frederic.sigonneau.free.fr/code/Ado/ADOLireClasseurFerme.txt

Stéphane

"Didier Novarin" a écrit dans le message de
news: %
Bonjour
j'ai 2 classeurs dans "mes documents" "TOTO" et "TATA"
je souhaite faire cela :
A partir du classeur TATA, ouvrir le classeur TOTO
Dans le classeur TOTO, copier la cellule A1 de la feuille1
Passer au classeur TATA coller son contenu dans un commentaire de la
cellule Q4 feuille1
Puis fermer le classeur TOTO
Je vous remercie beaucoup
Didier







Avatar
ChrisV
Bonjour Didier,

Sub zaza()
Dim txNote
On Error Resume Next
'chemin d'accès à adapter
Workbooks.Open Filename:="...Mes documentstoto.xls"
txNote = Workbooks("toto.xls").Sheets("Feuil1").[A1]
With
Workbooks("tata.xls").Sheets("Feuil1").[Q4].AddComment.Shape.OLEFormat.Object
.Text = txNote
.Font.Name = "Arial"
.Font.Size = 12
.AutoSize = True
End With
Workbooks("toto.xls").Close True
End Sub


ChrisV


"Didier Novarin" a écrit dans le message de
news:
Je te remercie SL
mais c'est vraiment très complexe, je souhaite faire quelque chose de
simple
ouvrir toto copier puis fermer et coller dans un commentaire
Didier

"SL" a écrit dans le message de news:

Bonjour
il ne doit pas être nécessaire d'ouvrir TOTO
regarde sur Excelabo par exemple pour lire dans un classeur fermé
http://www.excelabo.net/xl/fichiers.php#lireferméenbloc
ou chez F. Sigonneau
http://frederic.sigonneau.free.fr/code/Ado/ADOLireClasseurFerme.txt

Stéphane

"Didier Novarin" a écrit dans le message de
news: %
Bonjour
j'ai 2 classeurs dans "mes documents" "TOTO" et "TATA"
je souhaite faire cela :
A partir du classeur TATA, ouvrir le classeur TOTO
Dans le classeur TOTO, copier la cellule A1 de la feuille1
Passer au classeur TATA coller son contenu dans un commentaire de la
cellule Q4 feuille1
Puis fermer le classeur TOTO
Je vous remercie beaucoup
Didier











Avatar
Didier Novarin
Nickel
Merci beaucoup ChrisV
Didier

"ChrisV" a écrit dans le message de news:

Bonjour Didier,

Sub zaza()
Dim txNote
On Error Resume Next
'chemin d'accès à adapter
Workbooks.Open Filename:="...Mes documentstoto.xls"
txNote = Workbooks("toto.xls").Sheets("Feuil1").[A1]
With
Workbooks("tata.xls").Sheets("Feuil1").[Q4].AddComment.Shape.OLEFormat.Object
.Text = txNote
.Font.Name = "Arial"
.Font.Size = 12
.AutoSize = True
End With
Workbooks("toto.xls").Close True
End Sub


ChrisV


"Didier Novarin" a écrit dans le message de
news:
Je te remercie SL
mais c'est vraiment très complexe, je souhaite faire quelque chose de
simple
ouvrir toto copier puis fermer et coller dans un commentaire
Didier

"SL" a écrit dans le message de news:

Bonjour
il ne doit pas être nécessaire d'ouvrir TOTO
regarde sur Excelabo par exemple pour lire dans un classeur fermé
http://www.excelabo.net/xl/fichiers.php#lireferméenbloc
ou chez F. Sigonneau
http://frederic.sigonneau.free.fr/code/Ado/ADOLireClasseurFerme.txt

Stéphane

"Didier Novarin" a écrit dans le message de
news: %
Bonjour
j'ai 2 classeurs dans "mes documents" "TOTO" et "TATA"
je souhaite faire cela :
A partir du classeur TATA, ouvrir le classeur TOTO
Dans le classeur TOTO, copier la cellule A1 de la feuille1
Passer au classeur TATA coller son contenu dans un commentaire de la
cellule Q4 feuille1
Puis fermer le classeur TOTO
Je vous remercie beaucoup
Didier















Avatar
ChrisV
De rien...! ;-)


ChrisV


"Didier Novarin" a écrit dans le message de
news: %
Nickel
Merci beaucoup ChrisV
Didier

"ChrisV" a écrit dans le message de news:

Bonjour Didier,

Sub zaza()
Dim txNote
On Error Resume Next
'chemin d'accès à adapter
Workbooks.Open Filename:="...Mes documentstoto.xls"
txNote = Workbooks("toto.xls").Sheets("Feuil1").[A1]
With
Workbooks("tata.xls").Sheets("Feuil1").[Q4].AddComment.Shape.OLEFormat.Object
.Text = txNote
.Font.Name = "Arial"
.Font.Size = 12
.AutoSize = True
End With
Workbooks("toto.xls").Close True
End Sub


ChrisV


"Didier Novarin" a écrit dans le message de
news:
Je te remercie SL
mais c'est vraiment très complexe, je souhaite faire quelque chose de
simple
ouvrir toto copier puis fermer et coller dans un commentaire
Didier

"SL" a écrit dans le message de news:

Bonjour
il ne doit pas être nécessaire d'ouvrir TOTO
regarde sur Excelabo par exemple pour lire dans un classeur fermé
http://www.excelabo.net/xl/fichiers.php#lireferméenbloc
ou chez F. Sigonneau
http://frederic.sigonneau.free.fr/code/Ado/ADOLireClasseurFerme.txt

Stéphane

"Didier Novarin" a écrit dans le message de
news: %
Bonjour
j'ai 2 classeurs dans "mes documents" "TOTO" et "TATA"
je souhaite faire cela :
A partir du classeur TATA, ouvrir le classeur TOTO
Dans le classeur TOTO, copier la cellule A1 de la feuille1
Passer au classeur TATA coller son contenu dans un commentaire de la
cellule Q4 feuille1
Puis fermer le classeur TOTO
Je vous remercie beaucoup
Didier