Red de conocimiento informático - Problemas con los teléfonos móviles - VBA modifica los datos del archivo de texto

VBA modifica los datos del archivo de texto

Para los "archivos de texto", básicamente no hay manera. Los "archivos de texto" sólo pueden considerarse "archivos secuenciales".

No importa en qué idioma se reescriba el código, implica la cuestión del "movimiento de datos".

Después de todo, en la mayoría de los casos, la longitud de los datos de la sección de código que desea cambiar cambiará, ya sea más larga o más corta, todos los datos posteriores deben "moverse".

En este caso, no importa. Cómo cambias los datos, tienes que "reescribir" los datos detrás de ellos.

No existe una forma "rápida" si el archivo es grande.

Pero si la longitud no lo es. modificado (el nuevo contenido tiene la misma longitud que el contenido original), se pueden escribir nuevos datos desde la ubicación especificada

De esta manera, la operación se puede completar rápidamente independientemente del idioma utilizado por el código.

De hecho, si el autor quiere mejorar la "velocidad", debería considerar utilizar una estructura de almacenamiento de "lectura y escritura aleatoria" para organizar los archivos,

en lugar de utilizar " archivos de texto"

p>

(Por supuesto, no sé si esto puede satisfacer las necesidades del póster original).

Si usa una estructura de almacenamiento de datos que puede ser " leído y escrito aleatoriamente", puede lograr el propósito de un acceso rápido y una modificación rápida.