Bonjour,
Je rencontre un problème pas banal... enfin peut être... en tout cas, pas banal pour mon niveau !
Je suis en XL2007 dans une procédure VBA.
Je fais la création d'un fichier XL vide de manière très classique
Set objWbk = Application.Workbooks.Add
Je copie dans le presse-papier un bloc de cellule dans un autre fichier.
Je colle ces cellules dans le fichier créé.
objWbk.Activate
Sheets(objEFXFeuil.Name).Activate
Range("A1").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Range("A1").PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Cette procédure fonctionne sans problème sur mon XL2007 à la maison et bloque sans raison sur un XL2007 au boulot, bizarrement à la ligne 65535 !
Perso, je ne comprends pas !
Existe-t'il une possibilité de limitation par configuration d'XL ?
D'avance merci pour votre aide car je patauge complètement... et je ne peux pas effectuer tous les jours le traitement à la maison.
Laurent
Je rencontre un problème pas banal... enfin peut être... en tout cas, pas banal pour mon niveau !
Je suis en XL2007 dans une procédure VBA.
Je fais la création d'un fichier XL vide de manière très classique
Set objWbk = Application.Workbooks.Add
Je copie dans le presse-papier un bloc de cellule dans un autre fichier.
Je colle ces cellules dans le fichier créé.
objWbk.Activate
Sheets(objEFXFeuil.Name).Activate
Range("A1").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Range("A1").PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Cette procédure fonctionne sans problème sur mon XL2007 à la maison et bloque sans raison sur un XL2007 au boulot, bizarrement à la ligne 65535 !
Perso, je ne comprends pas !
Existe-t'il une possibilité de limitation par configuration d'XL ?
D'avance merci pour votre aide car je patauge complètement... et je ne peux pas effectuer tous les jours le traitement à la maison.
Laurent